<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Deployment - 标签 | 飞污熊小站</title><link>https://xiongneng.me/tags/deployment/</link><description>飞污熊小站</description><generator>Hugo 0.166.0 &amp; FixIt v0.4.6-20260512073637-464c4659</generator><language>zh-CN</language><managingEditor>yidao620@163.com (XiongNeng)</managingEditor><webMaster>yidao620@163.com (XiongNeng)</webMaster><copyright>XiongNeng</copyright><lastBuildDate>Sat, 26 Sep 2026 03:04:43 +0000</lastBuildDate><atom:link href="https://xiongneng.me/tags/deployment/index.xml" rel="self" type="application/rss+xml"/><item><title>使用Django6.1开发博客（14） - 部署与收尾</title><link>https://xiongneng.me/posts/python/simpleblog/django61-blog-14-deployment/</link><pubDate>Sat, 26 Sep 2026 14:00:00 +0800</pubDate><author>yidao620@163.com (XiongNeng)</author><guid>https://xiongneng.me/posts/python/simpleblog/django61-blog-14-deployment/</guid><category domain="https://xiongneng.me/categories/python/">Python</category><description>&lt;p&gt;功能已经比较完整，最后把项目放进真实运行环境。部署要收口开发阶段的假设。&lt;code&gt;DEBUG&lt;/code&gt; 要关掉，密钥要交给环境，静态文件要有出口，进程要有健康检查。&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" src='https://static.xiongneng.me/deploy-runtime-20260926140000.png' alt="https://static.xiongneng.me/deploy-runtime-20260926140000.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;公共请求先到 Nginx，TLS 和静态文件在这里结束；动态请求进入 Gunicorn，再交给 Django。应用数据、附件对象和缓存分开存放，任何一块出问题都不会把所有状态混在一起。&lt;/p&gt;</description></item></channel></rss>