Django生产服务器在Windows中进行本地测试

时间:2019-04-26 06:35:50

标签: django windows server

如何在Windows中为生产级别配置django项目。当DEBUG = False时,我无法找到如何提供静态文件和媒体文件,以及如何在Windows中使用gunicorn和nginx。在部署到Web服务器上之前,我想在生产级别测试项目。

1 个答案:

答案 0 :(得分:0)

您的PC中装有Nginx吗?如果有,请定义STATIC_ROOT并注释/删除STATICFILES_DIRS定义。 例如:

STATIC_ROOT = os.path.join(BASE_DIR, 'static')

以及在nginx中:

location /static/ {    
    autoindex on;    
    root   {your project root};    
}