【Django】ImportError: cannot import name ‘url‘ from ‘django.conf.urls‘
【Django】ImportError: cannot import name 'url' from 'django.conf.urls'
·
Django版本问题:
django4.0+不再支持 from django.conf.urls import url。
我选择的解决办法是降低 django 的版本
pip install django==3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
在网上找到另一种解决办法是将url 改为 re_path,这是Django4.0+支持的新方式,有兴趣的小伙伴可以尝试一下。
from django.urls import re_path
urlpatterns = [
path('admin/', admin.site.urls),
re_path(r'^api/data/$', get_data , name='api-data'),
]
参考链接:https://forum.djangoproject.com/t/django-4-0-url-import-error/11065
更多推荐
已为社区贡献2条内容
所有评论(0)