用 Django 4.2 从零搭建个人技术站并上线
为什么选 Django 4.2 LTS
Django 4.2 是长期支持版本,安全更新持续到 2026 年,生态成熟、文档完善。
关键步骤
- 工程初始化:
django-admin startproject - 前端工程化:用 Tailwind CSS 处理样式,HTMX 做无刷新交互
- 生产部署:uWSGI + Nginx,静态资源交由 Nginx 直出
- HTTPS:通过 acme.sh 签发 Let's Encrypt 通配符证书
# settings.py 关键片段
DEBUG = os.environ.get("DJANGO_DEBUG", "False") == "True"
提示:生产环境务必关闭
DEBUG,并设置ALLOWED_HOSTS。
广告位占位 · post-inline