带有venv的django 2.1环境

时间:2018-08-20 22:51:10

标签: python django virtualenv gunicorn

我在使用环境变量和django时遇到了问题,我在关注所有的互联网文档,但是我找不到问题,我做了这些步骤

mkdir protectora.com

在protectora.com内部

virtualenv -p python3.6 venv3.6
source venv3.6/bin/active
pip install django==2.1
django-admin startproject refugio

内部香蒲

django-admin startapp polls

enter image description here 现在存在问题,如果我不将其安装为refugio.polls,则民意调查将无法正常工作 enter image description here

'DIRS': os.path.join(BASEDIR,'refugio/templates')

它不应该这样工作,似乎它指向了manager.py所在文件夹的掩体

我也做了另一个测试

pip install gunicorn

在refugio

gunicorn wsgi:application

错误: enter image description here

我在做什么错了?

2 个答案:

答案 0 :(得分:0)

应在 INSTALLED_APPS polls ,而不是 refugio.polls

INSTALLED_APPS = [
    'polls',
    # other apps
]

答案 1 :(得分:0)

您也将"refugio"添加到已安装的应用程序中。

INSTALLED_APPS = [
    'refugio',
    'refugio.polls',
    # other apps
]