मेरे व्यवस्थापक विषय के लिए django-grappelli का उपयोग करने का प्रयास कर रहा है, इंस्टॉल आश्चर्यजनक रूप से चुनौतीपूर्ण रहा है। मेरी urls.py में निम्नलिखित में चल रहा है:Django NameError [ऐप नाम] परिभाषित नहीं किया गया है
NameError .. name 'grappelli' is not defined
त्रुटि लाइन पर फेंक दिया जाता है पिप के साथ
(r'^grappelli/', include(grappelli.urls))
स्थापित grappelli, और grappelli अपनी साइटों-संकुल निर्देशिका में है। मेरे INSTALLED_APPS
में जोड़ा गया, syncdb चला गया, मेरे पायथनपैथ में grappelli जोड़ने की कोशिश की, लेकिन कोई भाग्य नहीं है। अगर मैं urls.py में grappelli आयात करता हूं तो त्रुटि AttributeError - 'module' has no attribute 'urls'
सुझावों या किसी भी प्रकार की सहायता की अत्यधिक सराहना की जाती है।
धन्यवाद @Yuji - मैं विश्वास नहीं कर सकता मुझे लगता है कि कोशिश नहीं की। ऐसा लगता है कि यह स्पष्ट होना चाहिए, लेकिन जब मैं गैपरपेली आयात करता हूं तो मुझे कोई परेशानी नहीं मिली। मेरे install_apps में grappelli जोड़ने का मानना था कि मुझे उस ऑब्जेक्ट को चर के रूप में एक्सेस किया गया। जैसे ही यह मुझे चलेगा स्वीकार करेंगे। – jonathanatx
एनपी! मैंने नोटिस किया कि ग्रैपेलि डॉक्स आपको सुझाव देता है कि 'शामिल करें (grappelli.urls) ':) गलत। –
'grappelli.urls' के आस-पास के उद्धरणों को इंगित करना महत्वपूर्ण है जो इस मुद्दे को हल करता है ... किसी भी कारण से। – tufelkinder