Django uwsgi导入错误
我有一个名为subscribe的应用程序的Django项目.在root urls.py中,我使用来自subscribe的urls.py中的include. 我把订阅的INSTALLED_APPS订阅了,在订阅的urls.py中我使用了subscribe.views.< name>打电话给我的意见.当服务器在本地运行python manage.py runserver时,一切正常.但是当服务器使用virtualenv在nginx uwsgi上运行时,我有ImportError:没有名为subscribe的模块. uwsgi配置:
为什么我应该使用绝对路径导入以及如何使用virtualenv将其更改为nginx uwsgi的相对位置? 最佳答案 你的uwsgi配置应该包含pythonpath = / path / where / lives / settings.py / directive,这样python interpreter就会知道在哪里可以找到你的应用. 有关uwsgi配置选项的更多信息: > http://projects.unbit.it/uwsgi/wiki/Doc (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 无法通过非根上下文路径中的kubernetes ingress-nginx获取W
- ruby-on-rails – Unicorn工作人员超时
- 如何在nginx中提供html文件,而不显示此别名设置中的扩展名
- 如何在Heroku上使用REST API后端最佳地提供静态文件
- asp.net-mvc-2 – 关于nginx/mono 2.8的ASP.Net MVC 2
- node.js – 带有NGINX proxy_pass的Webpack Dev Server
- 如何在NgInX中将带有查询字符串的URL重定向到没有查询字符串
- nginx-重启时Docker容器IP是否会更改?
- python – 在Nginx反向代理POST请求后面的CherryPy被破坏/截
- Laravel 5和Cloudflare SSL