/ / Django पृष्ठ पूर्व-प्रसंस्करण के साथ पुनर्निर्देशित - django, redirect, django-generic-views

Django पेज प्री-प्रोसेसिंग - django, रीडायरेक्ट, django-generic-views के साथ रीडायरेक्ट करता है

मैं एक को लागू करने की कोशिश कर रहा हूँ सामान्य दृश्य जो कुछ पूर्व-प्रसंस्करण करता है और बाहरी वेबसाइट पर रीडायरेक्ट करता है। अनिवार्य रूप से मैं डेटाबेस को क्वेरी करना और अपडेट करना चाहता हूं, ताकि प्रत्येक बार दृश्य एक्सेस होने पर रीडायरेक्ट किया जा सके।

मैंने देखा पायथन + Django पृष्ठ पुनर्निर्देशित लेकिन यह केवल सरल रीडायरेक्ट से संबंधित है न कि सामान्य विचारों से।

क्या कोई इस पर एक उदाहरण प्रदान कर सकता है कि इसे कैसे लागू किया जाना चाहिए?

किसी भी मदद आप दे सकते हैं बहुत सराहना की जाएगी

नियाल

उत्तर:

जवाब के लिए 3 № 1

यदि आप पहले कुछ प्रसंस्करण करना चाहते हैंएक रीडायरेक्ट करते हुए, मैं यह नहीं देख रहा हूं कि आपके लिए जेनेरिक विचार कैसे आते हैं। आप उन्हें किसी अन्य फ़ंक्शन में लपेटकर या क्लास-आधारित जेनेरिक विचारों के मामले में जेनेरिक विचारों को अनुकूलित कर सकते हैं, उन्हें उपवर्गित कर सकते हैं। आपकी स्थिति में, मैं विफल हूं यह देखने के लिए कि वे आपको कितना लाभ पहुँचाते हैं, बस एक सामान्य दृश्य लिखें, और उपयोग करें अनुप्रेषित:

from django.shortcuts import redirect

def my_view(request):
...do some processing
return redirect("/some/url/")

इससे आसान नहीं होने वाला।