在尝试运行 C:\Python34/python manage.py makemigrations 时,我收到以下错误:(遵循来自www.testandtrack.io)
Error
WARNINGS: ?: (urls.w005) URL namespace 'admin' isn't unique. You may not be able to reverse all URLS in this namespace
我到底需要改变什么以及我需要在哪里寻找?
教师/url.py
from django.contrib import admin
from django.urls import path
from django.urls import include, path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.teachers, name='teachers'),
]
url.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('main.urls')),
path('teachers/', include('teachers.urls')),
]
主/url.py
urlpatterns = [
path('admin/', admin.site.urls),
path('header/', views.header, name='header'),
path('', views.index, name='index'),
]
我已经粘贴了上面的各种 url.py 文件,并想象这是某个地方的问题。谁能指出我正确的方向并解释一下吗?
我认为我可以/应该删除
路径('admin/', admin.site.urls),
除了 urls.py 文件(根)之外的所有文件......当我删除它时,我没有得到相同的错误,但我不知道这是否会导致其他问题以及这是否是正确的事情去做?