// the find
dennisivy/django-portfolio-website
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.