importTerror:无法导入名称模式

2024-04-25 08:39:37 发布

您现在位置:Python中文网/ 问答频道 /正文

Python版本:2.7.5

Django版本:1.10

当我键入nohup python manage.py runserver 0.0.0.0:9001时 它告诉我

enter image description here

我用谷歌搜索了一下,有人叫我vi urls.py,但没用。另一个错误显示cannot import name default


Tags: djangonamepyimport版本default键入manage
3条回答

我在安装Django Guardian时遇到了这个错误。您可以安装最新版本的Django Guardian,而不是降级Django。 试试看

pip install 'django-guardian>=1.4.6'

这为我解决了这个问题。

Django1.10中不赞成使用模式。因此,不要导入“patterns”,您的url模式应如下所示:

from django.conf.urls import include, url

urlpatterns=[
    url(r'^admin/', include(admin.site.urls)),
    url(........),
]

自从django 1.8以来,模式的使用就被弃用了。见docs。现在可以使用普通列表。

相关问题 更多 >