W weiserv
← 返回博客

用 Django 4.2 从零搭建个人技术站并上线

为什么选 Django 4.2 LTS

Django 4.2 是长期支持版本,安全更新持续到 2026 年,生态成熟、文档完善。

关键步骤

  1. 工程初始化django-admin startproject
  2. 前端工程化:用 Tailwind CSS 处理样式,HTMX 做无刷新交互
  3. 生产部署:uWSGI + Nginx,静态资源交由 Nginx 直出
  4. HTTPS:通过 acme.sh 签发 Let's Encrypt 通配符证书
# settings.py 关键片段
DEBUG = os.environ.get("DJANGO_DEBUG", "False") == "True"

提示:生产环境务必关闭 DEBUG,并设置 ALLOWED_HOSTS

广告位占位 · post-inline