Когда я меняю URL администратора, URL API моего проекта не найден. как я могу решить эту проблему?
path("admin/", admin.site.urls),
к path("", admin.site.urls),
Столько - это прекрасно.
but API Not Found
Мне нужно path("api/", include("config.api_router")),
Примечание: когда я использую его path("admin/", admin.site.urls),
API работает
Django URL dispatcher прогоняет каждый шаблон URL по порядку и останавливается на первом, который соответствует запрашиваемому URL. Попробуйте изменить порядок:
urlpatterns = [
path("api/", include("config.api_router")),
# other urls
path("", admin.site.urls)
]