हाल ही में मैं अपने मौजूदा Django एप्लिकेशन के साथ काम करने के लिए wagtail प्राप्त करने का प्रयास कर रहा हूं। पर मुझे त्रुटि सामना कर रहा था: -कैसे हल करें नाम पृष्ठों को आयात नहीं कर सकते हैं (django/wagtail)
ImportError: No module named wagtail
unable to load app 0 (mountpoint='') (callable not found or import error)
ज्यादा समस्या निवारण करने के बाद मैं से फ़ोल्डर वेग्टेल को कॉपी करके इस, ठीक करने में कामयाब रहे: यहाँ
/opt/django/src/
में
/usr/local/lib/python2.7/dist-packages/
इस त्रुटि का समाधान करने के बाद , मुझे एक अलग मॉड्यूल के बारे में एक और मिला, और दूसरा ... हर बार जब मैंने /usr/local/lib/python2.7/dist-packages/
से /opt/django/src/
में फ़ोल्डर की प्रतिलिपि बनाई और अंत में यह हल हो गया ई मुद्दों मैं था और uWSGI शुरू किया।
अब जब मैं अपने ऐप के मुखपृष्ठ तक पहुंचने, मुझे यह त्रुटि
ImportError at/
cannot import name pages
Request Method: GET
Request URL: http://example.com
Django Version: 1.9
Exception Type: ImportError
Exception Value:
cannot import name pages
Exception Location: ./wagtail/wagtailadmin/urls/__init__.py in <module>, line 4
Python Executable: /usr/local/bin/uwsgi
Python Version: 2.7.3
Python Path:
['.',
'',
'/opt/django/src',
'/root/.python',
'/opt/django/env/lib/python2.7',
'/opt/django/env/lib/python2.7/plat-linux2',
'/opt/django/env/lib/python2.7/lib-tk',
'/opt/django/env/lib/python2.7/lib-old',
'/opt/django/env/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-linux2',
'/usr/lib/python2.7/lib-tk',
'/opt/django/env/local/lib/python2.7/site-packages',
'/opt/django/env/lib/python2.7/site-packages']
मैं संदर्भित (./wagtail/wagtailadmin/urls/__init__.py
) फ़ाइल की जाँच कर ली प्राप्त करते हैं और यह इस तरह दिखता है:
from django.conf.urls import url, include
from django.views.decorators.cache import cache_control
from wagtail.wagtailadmin.urls import pages as wagtailadmin_pages_urls
from wagtail.wagtailadmin.urls import collections as wagtailadmin_collections_urls
from wagtail.wagtailadmin.urls import password_reset as wagtailadmin_password_reset_urls
from wagtail.wagtailadmin.views import account, chooser, home, pages, tags, userbar
from wagtail.wagtailadmin.api import urls as api_urls
from wagtail.wagtailcore import hooks
from wagtail.utils.urlpatterns import decorate_urlpatterns
from wagtail.wagtailadmin.decorators import require_admin_access
हमलावर लाइन पहला वाग्टेल 'से' है ...
from wagtail.wagtailadmin.urls import pages as wagtailadmin_pages_urls
मैं इसे कैसे हल कर सकता हूं त्रुटि?
मुझे भी एक ही समस्या है। अगर आप इस मुद्दे को हल करते हैं तो मुझे दो। – Gaurav
'/ usr/local/lib/python2.7/dist-packages /' से फ़ाइलों की प्रतिलिपि बनाने के बजाय आपको वर्चुअलनव का उपयोग करना चाहिए और wagtail इंस्टॉल करने के लिए 'pip' का उपयोग करना चाहिए। –
लेकिन एक ही समस्या थी। मुझे लगता है कि समस्या nginx से संबंधित है। यह 502 खराब गेटवे दिखा रहा है। – Gaurav