|
1
|
| Steven Franklin · 技术社区 · 7 年前 |
|
|
1
4
您不能使用
结果是您无法从Apache配置文件中设置环境变量。从WSGI脚本文件中设置它们。如果它们是不应该添加到Git存储库中的内容,请在特定主机上创建一个具有某种格式的值的文件,并让WSGI脚本文件从本地主机读取该文件,以便在首次加载时和执行任何Django代码之前对其进行设置。 |
|
|
2
1
对于Django>1.7 get\u wsgi\u应用程序调用django。setup(),用于初始化设置。因此,如果您的环境变量没有设置在该点上,您将无法在设置中看到它们。 为了避免这种情况,在准备好之前不要调用get\u wsgi\u应用程序。这对我在wsgi中很有用。py:
|
|
|
3
0
您必须将Django应用程序的初始化推迟到第一个请求。在wsgi中类似这样的内容。py:
遗憾的是,在mod\u wsgi中似乎没有选项可以在启动守护进程时设置初始环境,就像使用mod\u fastcgi一样。 |
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 9 月前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 9 月前 |
|
|
Stefan · 在子目录中设置Django 10 月前 |
|
|
vale383 · 如何在Django端点中查找user_id 10 月前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 10 月前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 10 月前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 10 月前 |