मैं Django के साथ आने वाले पासवर्ड रीसेट सेटअप का उपयोग करने का प्रयास कर रहा हूं, लेकिन दस्तावेज़ इसके लिए बहुत अच्छा नहीं है। मैं Django 1.0 उपयोग कर रहा हूँ और मैं इस त्रुटि प्राप्त हो रही: मेरे urlconf मेंडिफ़ॉल्ट पासवर्ड रीसेट का उपयोग कर Django 1.0,
Caught an exception while rendering: Reverse for 'mysite.django.contrib.auth.views.password_reset_confirm' with arguments '()' and keyword arguments ...
मैं कुछ इस तरह है:
#django.contrib.auth.views
urlpatterns = patterns('django.contrib.auth.views',
(r'^password_reset/$', 'password_reset', {'template_name': 'accounts/registration/password_reset_form.html', 'email_template_name':'accounts/registration/password_reset_email.html', 'post_reset_redirect':'accounts/login/'}),
(r'^password_reset/done/$', 'password_reset_done', {'template_name': 'accounts/registration/password_reset_done.html'}),
(r'^reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'password_reset_confirm', {'template_name': 'accounts/registration/password_reset_confirm.html', 'post_reset_redirect':'accounts/login/', 'post_reset_redirect':'accounts/reset/done/'}),
(r'^reset/done/$', 'password_reset_complete', {'template_name': 'accounts/registration/password_reset_complete.html'}),
)
समस्या इस फ़ाइल में हो रहा है:
password_reset_email.html
लाइन पर 7
{% url django.contrib.auth.views.password_reset_confirm uidb36=uid, token=token %}
मुझे क्या हो रहा है के नुकसान में है, इसलिए किसी भी मदद की सराहना की जाएगी।
धन्यवाद
क्या आप इसे थोड़ा और समझा सकते हैं। "Urls.py में password_reset_confirm के लिए एक पंक्ति जोड़ने का प्रयास करें" का क्या मतलब है।मेरे उपरोक्त उदाहरण में तीसरा यूआरएल password_reset_confirm के लिए है। मुझे इसे अपने urls.py फ़ाइल में और कैसे जोड़ना चाहिए? धन्यवाद – Joe
मेरी गलती को अनदेखा करने में, मैंने संपादित किया कि ऊपर मेरे लिए क्या काम किया। – dar