वर्तमान में, फ़ॉर्म पर कोई त्रुटि होने पर django.contrib.comments उपयोगकर्ता को पूर्वावलोकन पृष्ठ पर भेजता है।django टिप्पणियां: उपयोगकर्ता को पूर्वावलोकन पृष्ठ पर रीडायरेक्ट करने से फ़ॉर्म त्रुटियों को कैसे रोकें?
मैं ब्लॉग के संदर्भ में टिप्पणियों का उपयोग कर रहा हूं और मैं इतना अधिक चाहता हूं कि उपयोगकर्ता उस पृष्ठ पर रहे जहां वे सब कुछ जमा करने में गलत थे। वहाँ किसी भी तरह से है कि मैं django के लिए स्रोत कोड को बदले बिना इस व्यवहार को बदल सकते है
# If there are errors or if we requested a preview show the comment
if form.errors or preview:
template_list = [
"comments/%s_%s_preview.html" % tuple(str(model._meta).split(".")),
"comments/%s_preview.html" % model._meta.app_label,
"comments/preview.html",
]
return render_to_response(
template_list, {
"comment" : form.data.get("comment", ""),
"form" : form,
"next": next,
},
RequestContext(request, {})
)
: जहाँ तक मैं बता सकता है, हालांकि, इस हार्ड-कोडेड django.contrib.comments.views.comments.post_comment में है .contrib.comments?
किसी भी सूचक की सराहना की है ...
धन्यवाद!
+1 अपना खुद का विचार लिखने के लिए जो post_comment view को लपेटता है। – Soviut