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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐