मैं ImportError "No module named django.contrib.auth"
दोनों जब मैं django.shortcuts
redirect
समारोह का उपयोग करने के लिए प्रयास करें और जब मैं इस्तेमाल करने की कोशिश मिल का उपयोग कर django.contrib.auth नामित: यह नहीं कर सकते हैं मैं समझकोई मॉड्यूल जब चीजें हैं जो अनुप्रेषित
(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}),
एक संयोग हो कि एकमात्र जगह जो मैं इस त्रुटि को मार रहा हूं वह उन जगहों पर है जहां पृष्ठ को पुनर्निर्देशित किया गया है, लेकिन शायद यह है। मुझे पता है कि उपयोगकर्ता वास्तव में लॉग आउट नहीं हो रहा है, इसलिए आपके द्वारा किसी भी रीडायरेक्ट कोड तक पहुंचने से पहले त्रुटि होती है।
नीचे मेरी urls.py फ़ाइल है।
import django.contrib.auth.views
from django.conf.urls.defaults import *
import django.contrib.auth
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('karma.views',
(r'^$', 'homepage'),
(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}),
(r"^opportunities/nearby$", 'draw_map'),
(r'^admin/', include(admin.site.urls)),
url(r'', include('social_auth.urls')),
(r'^profile/', include('karmup.profile.urls')),
)
पूर्ण यूआरएल कॉन्फ़िगरेशन क्या है? क्या आपके पास [व्यू उपसर्ग] है (https://docs.djangoproject.com/en/dev/topics/http/urls/#the-view-prefix) परिभाषित किया गया है? – Alasdair