2011-04-19 3 views
6

मैं एक प्रोजेक्ट पर django-reversion का उपयोग करने की कोशिश कर रहा हूं जो जेनरिकॉर्निनेकी का भी उपयोग करता है। मैं सामान्य लिंक का पालन करना चाहता हूं। मुझे यह काम नहीं मिल रहा है, और ऐसा लगता है कि django-reversion दस्तावेज़ीकरण पर ContentTypes का कोई उल्लेख नहीं है, मुझे आश्चर्य है कि यह संभव है या नहीं। कोई विचार?कोई भी django रिवर्सन उपकरण जो ContentTypes GenericForeignKey का पालन करते हैं?

संपादित करें: इस पथ का अनुसरण करने वाले किसी भी व्यक्ति के लिए, मैंने अपने संशोधन सत्र के मैन्युअल प्रबंधन को समाप्त कर दिया है और प्रासंगिक वस्तुओं को रिवर्सन में जोड़ दिया है, ऑब्जेक्ट ग्राफ़ का स्वचालित रूप से पालन करने के लिए django-reversion प्राप्त करने की आवश्यकता नहीं है।

+0

रिवर्सन में प्रासंगिक ऑब्जेक्ट्स जोड़ने के लिए आपने कैसे प्राप्त किया? आप इसे संपादित करने के बजाय अपने स्वयं के प्रश्न का उत्तर दे सकते हैं। –

+0

क्षमा करें Török, यह अच्छा होगा लेकिन मुझे याद नहीं है और मैंने कोड को फेंक दिया (यह एक फेंकने वाला प्रोटोटाइप था)। – Joe

+0

कोड को याद रखें या ढूंढें, 50 प्रतिनिधि प्राप्त करें;) – jpic

उत्तर

0

यह प्रत्यक्ष प्रश्न का उत्तर नहीं देता है, लेकिन यह उस समस्या का उत्तर देता है जिसे हम हल करने का प्रयास कर रहे थे।

सामग्री प्रकार contenttypes तालिका ids की वजह से नाजुक है।

हमारे मामले में हमने संबंधित वस्तुओं के सेट को संग्रहित करना समाप्त कर दिया जो हम डेटाबेस क्षेत्र में JSON संरचना में सिंक में संस्करण बनाना चाहते थे। हमने फैसला किया कि संबंधित वस्तुओं के किसी भी समूह को स्टोर करना एक अच्छा विचार था जो एक बहुत ही 'निहित' अच्छी तरह परिभाषित जगह में संस्करणित होता है।

+0

क्या आप विस्तृत कर सकते हैं? अपना कुछ कोड पोस्ट करें? TYIA :) – jpic

+0

ठीक है आपने कहा "क्या" करना है, अब आपको केवल "कैसे" पोस्ट करना है :) – jpic

+0

आप वेब पर Django JSON फील्ड स्निपेट ढूंढ सकते हैं। मुझे डर है कि एक ग्राहक ने मुझे वास्तविक कोड लिखने के लिए भुगतान किया है, इसलिए मैं इसे साझा नहीं कर सकता! – Joe

संबंधित मुद्दे

 संबंधित मुद्दे