The Django repository for my personal website.
  • Python 74%
  • HTML 26%
Find a file
2026-08-30 19:00:00 +01:00
.idea Connected to db. 2026-08-29 22:38:26 +01:00
articles Added a template to display a single article. 2026-08-29 22:32:33 +01:00
config Created app to manage the homepage. 2026-08-30 19:00:00 +01:00
homepage Created app to manage the homepage. 2026-08-30 19:00:00 +01:00
templates Created paginator include template. 2026-08-29 16:50:19 +01:00
.env-template Initial commit. 2026-08-29 16:00:30 +01:00
.gitignore Initial commit. 2026-08-29 16:00:30 +01:00
LICENSE Initial commit. 2026-08-29 16:00:30 +01:00
manage.py Initial commit. 2026-08-29 16:00:30 +01:00
README.md Initial commit. 2026-08-29 16:00:30 +01:00
requirements.txt Initial commit. 2026-08-29 16:00:30 +01:00

Django based personal website for drulum.com

I had been looking at Hugo to build a small, fast, static personal website to replace my previous Django based thing. But the more I learned about Hugo, the more I hated every sloppy, rather odd, design decision they've made. As a result I've decided to return to DJango and put up with the heavier requirements for hosting and the need to remain on top of updates and upgrades. It just suits the way I think better.

This is not going to be a website you want to copy.

I've decided to make it publicly available so that, on the off chance someone trying to learn Django comes across this repository, they can learn how I've gone about things, replicate it and then, hopefully, improve upon it!

--
Calum Andrew Morrell
Saturday, 29th of August, 2026