मेरे पास @login_required
सजावट है जो नियंत्रक कार्रवाई को सजाती है। हालांकि मेरा ऐप बहुत बड़ा है और कई अलग-अलग नियंत्रक फ़ाइलों में कई मार्ग हैं। प्रत्येक मार्ग को सजाने के लिए एक-एक करके जाने से त्रुटि प्रवण होती है (मैं आसानी से याद कर सकता हूं) और समय लेने वाला।फ्लास्क: एक ही समय में हर मार्ग सजाने के लिए?
क्या पूरे ऐप में एक बार में सभी मार्गों को सजाने का कोई तरीका है?
मैं प्रमाणीकरण को वेब सर्वर (अपाचे) को एप्लिकेशन स्तर में ले जा रहा हूं, यही कारण है कि मुझे यह समस्या है।
आप एक संशोधित रूटर लेखन की कोशिश की? – ferrix
क्या सरल 'login_required' जांच हमेशा आपके लिए पर्याप्त होगी? मैं हमेशा अलग-अलग उपयोगकर्ताओं के लिए अनुमतियों के विभिन्न स्तरों की आवश्यकता समाप्त करता हूं, इसलिए मैं 'require_privilege ('विशेषाधिकार नाम') के साथ सब कुछ सजाने के लिए। मैं पूछता हूं कि अगर आप इस तरह से जाने का फैसला करते हैं, तो हर मार्ग को सजाने के अलावा वास्तव में कोई रास्ता नहीं है (उन्हें अलग-अलग अनुमतियों की आवश्यकता होती है)। – zvone
@ फेरिक्स नहीं, मैंने इसके बारे में नहीं सुना है लेकिन मैं इसे देख लूंगा। zvone नहीं हमारे पास अलग-अलग अनुमतियां/भूमिकाएं नहीं हैं। प्रत्येक उपयोगकर्ता के पास एक ही अनुमति है। – steve