当去管理员给错误网站 url 不存在
when going to admin giving error site url does not exist
当我尝试进入管理路径时,它给我一个错误,说网站匹配查询不存在,这在我之前从未发生过
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('accounts/', include('allauth.urls')),
path('', include('core.urls', namespace='core'))
]
这是我的主要项目url
from django.urls import path
from .views import (
ItemDetailView,
CheckoutView,
HomeView,
OrderSummaryView,
add_to_cart,
remove_from_cart,
remove_single_item_from_cart,
PaymentView,
AddCouponView,
RequestRefundView
)
app_name = 'core'
urlpatterns = [
path('', HomeView.as_view(), name='home'),
path('checkout/', CheckoutView.as_view(), name='checkout'),
path('order-summary/', OrderSummaryView.as_view(), name='order-summary'),
path('product/<slug>/', ItemDetailView.as_view(), name='product'),
path('add-to-cart/<slug>/', add_to_cart, name='add-to-cart'),
path('add-coupon/', AddCouponView.as_view(), name='add-coupon'),
path('remove-from-cart/<slug>/', remove_from_cart, name='remove-from-cart'),
path('remove-item-from-cart/<slug>/', remove_single_item_from_cart,
name='remove-single-item-from-cart'),
path('payment/<payment_option>/', PaymentView.as_view(), name='payment'),
path('request-refund/', RequestRefundView.as_view(), name='request-refund')
]
我的应用程序 urls
这很可能与您的 urls
有关。请仔细检查您是否在 url 中包含了管理路由,并确保没有路径冲突。如需更多帮助,您应该将您的网址代码或设置粘贴到您认为可能存在错误的位置。
这是供参考的管理路径:
from django.contrib import admin
urlpatterns = [path("admin/", admin.site.urls)]
当我尝试进入管理路径时,它给我一个错误,说网站匹配查询不存在,这在我之前从未发生过
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('accounts/', include('allauth.urls')),
path('', include('core.urls', namespace='core'))
]
这是我的主要项目url
from django.urls import path
from .views import (
ItemDetailView,
CheckoutView,
HomeView,
OrderSummaryView,
add_to_cart,
remove_from_cart,
remove_single_item_from_cart,
PaymentView,
AddCouponView,
RequestRefundView
)
app_name = 'core'
urlpatterns = [
path('', HomeView.as_view(), name='home'),
path('checkout/', CheckoutView.as_view(), name='checkout'),
path('order-summary/', OrderSummaryView.as_view(), name='order-summary'),
path('product/<slug>/', ItemDetailView.as_view(), name='product'),
path('add-to-cart/<slug>/', add_to_cart, name='add-to-cart'),
path('add-coupon/', AddCouponView.as_view(), name='add-coupon'),
path('remove-from-cart/<slug>/', remove_from_cart, name='remove-from-cart'),
path('remove-item-from-cart/<slug>/', remove_single_item_from_cart,
name='remove-single-item-from-cart'),
path('payment/<payment_option>/', PaymentView.as_view(), name='payment'),
path('request-refund/', RequestRefundView.as_view(), name='request-refund')
]
我的应用程序 urls
这很可能与您的 urls
有关。请仔细检查您是否在 url 中包含了管理路由,并确保没有路径冲突。如需更多帮助,您应该将您的网址代码或设置粘贴到您认为可能存在错误的位置。
这是供参考的管理路径:
from django.contrib import admin
urlpatterns = [path("admin/", admin.site.urls)]