簡體   English   中英

導入django.contrib.sites時無法訪問Django管理站點

[英]Can't access Django admin site while import django.contrib.sites

導入django.contrib.sites並進行遷移嘗試登錄到項目中的管理站點時出現此錯誤

請求方法:GET請求URL: http : //127.0.0.1 :8000/admin/login/?next=/admin/ Django版本:1.8.2異常類型:didNotExist異常值:
網站匹配查詢不存在。 異常位置:get,行334中的/usr/lib/python2.7/site-packages/django/db/models/query.py

它無法識別模式。 我不知道網址是否有問題,因此我將代碼放在這里。

web / urls.py(應用設置)

from django.conf.urls import patterns, include, url

urlpatterns = patterns('web.views',
#   url(r'^$','index_view',name='vista_principal'),
#   url(r'^about/$','about_view',name='vista_about'),

    url(r'^$','index',name='home'),


    url(r'^Ciudad/$','Ciudad_view',name='vista_Ciudad'),
    url(r'^Plan/$','Plan_view',name='vista_Plan'),  
    url(r'^addTitular/$','addTitular',name='addTitular'),
    url(r'^servicio/$','Parentesco',name='parentesco'),
    url(r'^cargo/$','Cargo',name='cargo'),
    url(r'^addEmpleado/$','addEmpleado',name='addEmpleado'),
    url(r'^parentesco/$','Parentesco',name='parentesco'),
    url(r'^addAfiliado/$','addAfiliado',name='addAfiliado'),
    url(r'^addCobro/$','addCobro',name='addCobro'),
    url(r'^consultarEmpleado/$','consultarE',name='consultarEmpleado'),


)

'global'/ urls.py(項目設置)

from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import  static
from django.contrib import admin

urlpatterns = [
# Examples:
# url(r'^$', 'fun.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),

url(r'^admin/', include(admin.site.urls)),  
url(r'^',include('web.urls')),  
url(r'^',include('usuarios.urls')),
url(r'^',include('registration.urls')),

]

if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL, document_root =      settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)

它正在識別URL,但是它正在嘗試查詢某個地方的站點對象,但沒有找到它。

這可能是由多種原因引起的,例如,當您擁有另一個依賴於站點的軟件包時。 對我來說,django-allauth通常是罪魁禍首,但是您沒有該信息,所以我不確定。

在您的設置中,嘗試將SITE = 1放入您的設置文件中,看看是否可以消除您的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM