मैं वेब 2py फ्रेमवर्क का उपयोग कर एक ऐप बना रहा हूं ... मैं सभी क्वेरीस्ट्रिंग पैरामीटर प्राप्त करने के लिए अनुरोध ऑब्जेक्ट का उपयोग नहीं करना चाहता, इसके बजाय मैं नाम नियंत्रकों के साथ अपना नियंत्रक बनाना चाहता हूं और राउटर अनपैक करना चाहता हूं क्वेरीस्ट्रिंग (या फॉर्म डेटा) शब्दकोश नामित पैरामीटर में शब्दकोश और मेरे नियंत्रक को कॉल करें।वेब 2py नियंत्रक?
तो बजाय मैं कहाँ वैश्विक अनुरोध() वस्तु का उपयोग करें और वार्स सूची के माध्यम से विचार करेंगे
create_user():
के एक नियंत्रक विधि ... मैं बजाय पसंद करेंगे के लिए
create_user(first_name, last_name, email):
जैसे कि मैं अन्य एमवीसी प्लेटफार्मों में देखता हूं।
क्या यह वेब 2py में पहले से ही संभव है? या इसके लिए एक प्लगइन है? या मुझे खुद को जोड़ने की ज़रूरत है?
धन्यवाद ... मैं इसे परीक्षण और त्रुटि के माध्यम से समझ रहा हूं। अच्छा होगा अगर व्यवहार को बदलने के लिए कुछ विकल्प था, इस पर निर्भर करता है कि आप इसे कैसे काम करना चाहते हैं –
उपरोक्त @service सजाए गए कार्यों के मामले में सत्य नहीं है। पैरामीटर के साथ एक नियंत्रक समारोह मान्य हो सकता है जब इस सजावट में लपेटा जाता है। यह सटीक ओपी परिदृश्य नहीं है लेकिन उसकी समस्या का वैकल्पिक समाधान प्रदान कर सकता है; नीचे मेरा जवाब देखें। –
हाँ पुस्तक 'http: //127.0.0.1: 8000/a/c/f.html/x/y/z? P = 1 और q = 2' है, लेकिन मुझे पैरामीटर ** dist (request.vars) प्राप्त होता है * * ¿खराब अभ्यास है? –