मैं पाइथन में फ्लाई पर ऑब्जेक्ट्स कैसे बना सकता हूं? मैं अक्सर अपने Django टेम्पलेट्स को जानकारी पास करना चाहता हूं जो इस तरह स्वरूपित है:पाइथन में फ्लाई पर ऑब्जेक्ट्स कैसे बनाएं?
{'test': [a1, a2, b2], 'test2': 'something else', 'test3': 1}
जो टेम्पलेट को अस्पष्ट दिखता है। बजाय
{{ testobj.test }}
{{ testobj.test2 }}
{{ testobj.test3 }}
शब्दकोश बुलाने की: तो मुझे लगता है कि यह सिर्फ एक वस्तु जो है की तरह बनाने के लिए बेहतर है:
class testclass():
self.test = [a1,a2,b2]
self.test2 = 'someting else'
self.test3 = 1
testobj = testclass()
तो मैं कर सकता हूँ।
चूंकि मुझे केवल उस वस्तु की आवश्यकता है, क्या इसे पहले कक्षा लिखने के बिना बनाना संभव है? क्या कोई छोटा हाथ कोड है? क्या ऐसा करना ठीक है या क्या यह पाइथन खराब है?
ठीक है, पहले आपको फ्लाई अभी भी खड़ा होना है। फिर आपको कुछ बहुत छोटी वस्तुओं को बनाने की ज़रूरत है ... (क्षमा करें, विरोध नहीं कर सका।) –