Just a small tweak today. I still wasn't happy with the truncated posts because there was no indication that the post had been truncated when viewing it on the home page. To fix this, I added a boolean property to the Content model to indicate if a post had been truncated, and then added a "Read more" link.
Here's the view from our room at the Holiday Inn Express in Auckland. This is a great hotel: reasonably priced rooms which are modern, new, and clean. And it includes a great buffet breakfast too.
I tidied up the models, added more tests, tweaked the templates a bit, but most importantly I moved this into "production".
Production means it's running on my Docker infrastructure, has a Github build action that publishes a Docker image, and will re-deploy when pushing to the main branch.
Well, this is the first post on my stuartm.nz site.
Custom developed on Django, this is meant as a learning environment where I can experiment with new Python/Django skills I learn. I will also use this to keep track of inflight projects with the aim of releasing actual products that generate income.
This site is intentionally starting off as a true minimum viable product. Over time, I'll build on the package that is providing the content management, and possibly I'll release this as a Django package on PyPI.