3 ms·
Hahah. I just published a blog post on this very topic. I will self-promote and link it here as it is certainly relevant: https://www.simplecto.com/django-my-g
by simplecto 7y ago
Hahah. I just published a blog post on this very topic. I will self-promote and link it here as it is certainly relevant:
https://www.simplecto.com/django-my-go-to-application-framework-2020/ https://www.simplecto.com/django-my-go-to-application-framew...
Following on that, enough HNers have laid out the Django story, but I want to give some more depth to it. This is my entire stack:
- Linux Server/VM Hosted anywhere (I like Azure, Digital Ocean, or Scaleway)
- Docker. Just plain docker
- Postgresql running in docker
- Django in a container
- Intercoolerjs for easy and slick Ajax-like front-end work
- Traefik for reverse proxy and TLS with LetsEncrypt
- Sentry for catching production bugs (easy three-lines added to your config)
- Bitbucket pipelines for CI/CD
For smaller projects I run tests locally in docker containers and then push directly into produciton. I dont bother with full CI/CD because I don't need the complexity of it all.