2015-01-21 7 views
6

Django 1.6.2 व्यवस्थापक के पास एक उपयोगकर्ता मॉडल के लिए अनुमतियों को खोजने और अनुमति देने के लिए एक विजेट है। विजेट इस तरह दिखता है। Permission and Group WidgetDjango व्यवस्थापक विजेट खोज अनुमतियां और समूह गुम हैं

मैंने Django संस्करण या कुछ भी अपडेट नहीं किया है, लेकिन मुझे पता है कि विजेट गुम है। यह पहले और अब mod_wsgi के साथ अपाचे पर चल रहा है। अब विजेट

Current widget

किसी भी इनपुट या ऐसा होने पर निर्देशों है? धन्यवाद।

+1

क्या आपने एक नया समूह बनाने की कोशिश की है? (समूहों के दाईं ओर हरा प्लस) – cdvv7788

+0

क्या आप अपने ब्राउज़र कंसोल (एफ 12) पर एक नज़र डाल सकते हैं और देख सकते हैं कि फ़ाइल को पुनर्प्राप्त करने का प्रयास करते समय आपको कोई जावास्क्रिप्ट त्रुटि या HTTP 404 मिलती है या नहीं। –

+0

@ cdvv7788 मैंने समूह को पहली बार जोड़ने की कोशिश की जब मैं इस पर आया। लक्षण एक ही बना रहा। –

उत्तर

0

यह समस्या अपने आप से दूर चला गया। जैसा कि प्रश्न पर बताया गया है कोड/परियोजना में कोई बदलाव नहीं आया था। मुझे संदेह है कि यह स्थैतिक फाइलों पर एक अनुमति मुद्दा था। इसे फिर से कोशिश करने और पुन: उत्पन्न करने के लिए समय नहीं मिला। यदि मैं इस और किसी भी समाधान में आता हूं तो अपडेट हो जाएगा। धन्यवाद @ सीडीवीवी 7788 और साइमन।

0

मुझे एक ही सटीक समस्या थी, वही सटीक लापता विजेटजेएस, छवियों, सीएसएस को मेरे व्यवस्थापक पैनल में परोसा नहीं गया था। 15 घंटे के शोध के बारे में पूछने के बाद और पूछने के बाद कि मेरे पास पर्याप्त था और मेरे nginx/sites-available/django conf फ़ाइल में गया और मैंने बहुत क्रोध के साथ # Proxy the static assests for the Django Admin panel location /static/admin { alias /usr/lib/python2.7/dist-packages/django/contrib/admin/static/admin/; } अनुमान लगाया कि, :-) मेरी सभी समस्याएं दूर हो गईं और सब कुछ व्यवस्थापक पैनल पर पूरी तरह से काम करता है। यह स्क्रिप्ट डिफ़ॉल्ट रूप से वहां थी। शायद मैंने कहीं गलत मोड़ लिया, लेकिन मेरे पास यह था।

यह समस्या स्वयं ही दूर हो गई।

शायद, किसी भी तरह ओपी का एक ही मुद्दा था। लेकिन स्क्रीनशॉट को साझा करने के लिए धन्यवाद अन्यथा मैं इस प्रश्न को अन्य समान पदों से अलग नहीं कर सका।

0

मुझे पता है कि ओपी की समस्या का समाधान हो गया है, लेकिन सिर्फ संदर्भ के लिए, क्लाउडफ्लॉवर रॉकरलोडर का उपयोग करते समय मुझे एक ही समस्या हो रही थी।

यह जावास्क्रिप्ट कोड में हस्तक्षेप करना प्रतीत होता था और विजेट सही ढंग से लोड नहीं होते थे। को अक्षम करना Rocketloader समस्या को हल किया गया।

0

अपाचे एक वेब सर्वर है जबकि Django एक अनुप्रयोग सर्वर है।

यह याद रखना बहुत जरूरी है। Django हमें एक विकास सर्वर प्रदान करता है, लेकिन जैसे ही हम डीबग मोड बंद करते हैं, यह स्थैतिक और मीडिया फ़ाइलों को संसाधित करने के अपने कंधों के अनावश्यक भार को बंद कर देता है। ऐसा करने के लिए हमें अपने Nginx/Apache सर्वर को कॉन्फ़िगर करने की आवश्यकता है।

अन्य वेब सर्वरों की तुलना में Django बहुत भारी है, इसलिए उत्पादन वातावरण में सांख्यिकी/मीडिया की सेवा के लिए वेब सर्वर का उपयोग करना आवश्यक है।

यहां, मुद्दा यह है कि आपकी स्टेटिक्स 404 नहीं मिल रही हैं। कृपया अपने वेब सर्वर को अपने ऐप की/स्थिर यूआरएल/से/स्थैतिक रूट/सेवा करने के लिए कॉन्फ़िगर करें।

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