我收到 ModuleNotFoundError:没有名为 admin 的模块
from django.urls import include, path
from django.contrib import admin
from django.urls import path
urlpatterns = [
path('admin/', include('admin.site.urls')),
path('learning_log/', include('learning_logs.urls')),
]
最佳答案
您不必对管理站点的 URL 使用 include
函数,只需在其中写入 admin.site.urls
(引用 Hooking AdminSite instances into your URLconf ) :
from django.urls import include, path
from django.contrib import admin
from django.urls import path
urlpatterns = [
path('admin/', admin.site.urls), # No include here
path('learning_log/', include('learning_logs.urls')),
]
关于python-3.x - Django urls.py 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67785826/