finds.dev← search

// the find

dennisivy/django-portfolio-website

★ 208 · JavaScript · updated Feb 2022

A tutorial Django project from the dennisivy YouTube channel — a personal portfolio/blog site with posts, comments, user profiles, and a rich text editor. It's a learning resource, not a production starter kit. If you're following along with the video course, it does the job.

Covers the Django basics you'd actually need: custom user model wiring via signals, slug-based URLs for posts, and a functioning admin-backed CMS using django-ckeditor for rich text. The migration history is intact and sequential, which is more than most tutorial repos manage. It ships with a Procfile, so Heroku deployment is at least acknowledged.

The `db.sqlite3` file and `staticfiles/` directory are committed to the repo — both should be in `.gitignore` and neither belongs in version control. Settings appear to use a `secret.py` file for the Django secret key rather than environment variables, which is a pattern that tends to leak secrets in forks. Last touched February 2022, running Python 3.8 against what is now a stale dependency set — you'll fight version conflicts before you write a line of code. No tests beyond the empty `tests.py` scaffold.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →