社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
python版本: 3.7.1
电脑系统:windows10家庭版
IDE:pycharm2018.3
Django:1.11.6 →2.1.7
今天做一个练习polls项目,运行Django的时候一直报上图的错误,怎么改代码都无效,附上代码。
下面是views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the polls index.")
下面是urls.py
from django.conf.urls import re_path
from . import views
urlpatterns = [
re_path(r'^$', views.index, name='index'),
]
下面是settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
]
查看很久发现代码没有问题,Django.contrib是本身自带基础库,也不需要额外安装,我就怀疑是不是我的Django有问题,因为版本比较落后,然后我将原Django删除,安装了2.1.7最新版,将原polls也删除重新建立,不出所料,完美解决。pip3 uninstall django
pip install django -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!