首页 > 解决方案 > 带有venv的django 2.1环境

问题描述

我的环境变量和 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

在此处输入图像描述 现在有问题了,如果我不将其安装为 refugio.polls,则民意调查不起作用 在此处输入图像描述

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

它不应该以这种方式工作,似乎它指向 manager.py 所在文件夹中的庇护所

我也做了另一个测试

pip install gunicorn

避难所

gunicorn wsgi:application

错误: 在此处输入图像描述

我究竟做错了什么?

标签: pythondjangovirtualenvgunicorn

解决方案


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

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

推荐阅读