Django 1.4 से 1.6 रूपांतरण compatibilty - पायथन, django, django-south, django-grappelli

मैं अपने मौजूदा को अपग्रेड करना चाहता हूं django1.4 साइट को django1.7(सबसे संभावित नवीनतम संस्करण)

क्या 1.4 में काम करने वाले सभी मौजूदा पैकेज 1.7 काम करेंगे?

मैं लोकप्रिय मॉड्यूलों की अनुकूलता जानना चाहता हूं, जैसे, ग्रेपेल्ली, दक्षिण, django-filebrowser, तकिया और कुछ तृतीय पक्ष ईमेल सेवा भेजना।

क्या django1.7 के साथ जाना उचित है या मुझे 1.6 पर अपने अपग्रेड को सीमित करने की आवश्यकता है?

उत्तर:

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

आप यह मान सकते हैं कि एक पैकेज जो साथ काम करता हैएक कार्यक्रम का एक संस्करण जरूरी दूसरे के साथ काम करेगा। यह सामान्य रूप से सच है, और विशेष रूप से इस मामले में क्योंकि (इस लेखन के रूप में) Django 1.7 hasn अभी तक जारी नहीं किया गया है।

South निश्चित रूप से काम नहीं करेगा, जैसा कि दस्तावेज वेबसाइट पर। क्योंकि 1.7 में एक मूल प्रवासी सुविधा शामिल है। आपको Django के माइग्रेशन का उपयोग करने के लिए स्विच करना होगा।

Django-grappelli"रों प्रलेखन स्पष्ट रूप से कहते हैं: "ग्रेपेली हमेशा नवीनतम स्थिर Django रिलीज के खिलाफ विकसित की है और Django के ट्रंक के साथ परीक्षण नहीं किया गया है। उदाहरण के लिए, यहां"। बग यह 1.7 को प्रभावित करता है। विकास शाखा पर यह फिक्स है, लेकिन आपने इसे नियमित पाइप इंस्टॉल के साथ प्राप्त किया।

उस ने कहा, यह अच्छी तरह से आगे जाने के लिए समझ में आ सकता हैऔर अब 1.7RC3 में अपग्रेड करें (या, और भी बेहतर, आधिकारिक रिलीज के लिए थोड़ा इंतजार करें)। जितनी जल्दी आप अधिक काम को अपनाएँगे (जैसे कि अन्य ऐप्स की असंबंधित शाखाओं को ट्रैक करना) हो सकता है, लेकिन फायदा यह है कि आप अपने अगले अपग्रेड अवसर तक प्रतीक्षा करने के बजाय अब अप-टू-डेट हो सकते हैं।


संबंधित सवाल
सबसे लोकप्रिय