python - Django: Could not import settings -


मैंने यह कमांड चलाया:

  अजगर manage.py चालक 0.0.0.0:8000 < / code>  

त्रुटि प्राप्त करें:

  ट्रेसबैक (सबसे हाल ही में कॉल अंतिम): फ़ाइल "manage.py", पंक्ति 11, & lt; मॉड्यूल & gt; execute_from_command_line (sys.argv) फ़ाइल "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", पंक्ति 399, execute_from_command_line उपयोगिता में। execute () फ़ाइल "/ usr / lib / python2 .6 / site-packages / django / core / management / __ init__.py ", पंक्ति 392, self.fetch_command (उप आदेश) निष्पादित। Run_from_argv (self.argv) फ़ाइल" /usr/lib/python2.6/site-packages /django/core/management/__init__.py ", पंक्ति 261, fetch_command आदेशों में = get_commands () फ़ाइल" /usr/lib/python2.6/site-packages/django/core/management/__init__.py ", पंक्ति 107 , में get_commands apps = settings.INSTALLED_APPS फ़ाइल "/usr/lib/python2.6/site-packages/django/conf/__init__.py", पंक्ति 54, में __getattr__ स्वयं। _सेटअप (नाम) फ़ाइल "/ usr / lib / Python2.6 / site-packages / django / conf / __ init__.py ", पंक्ति 49, _setup से self._wrapped = सेटिंग्स (settings_module) फ़ाइल" /usr/lib/python2.6/site-packages/django/conf/__init__ .py ", पंक्ति 132, __init__% में (self.SETTINGS_MODULE, e) ImportError: सेटिंग्स 'mysite2.settings.settings_cu आयात नहीं कर सका Stom '(क्या यह sys.path पर है? सेटिंग्स फ़ाइल में एक आयात त्रुटि है?): Mysite2.settings.settings_custom नामक कोई मॉड्यूल नहीं है   

यहाँ मेरे manage.py:

  #! / usb / bin / env python आयात os आयात sys अगर __name__ == "__main__": sys.path.append ('/ home / ec2-user / mysite2 / mysite2 / settings / settings_custom') os.environ.setdefault ("DJANGO_SETTINGS_MODULE" , "mysite2.settings.settings_custom") से django.core.management आयात execute_from_command_line execute_from_command_line (sys.argv)   

यहाँ फ़ाइल स्थान है:

mysite2

mysite2 के अंदर,

  • mysite2 (एक फ़ोल्डर)

    mysite2 के अंदर,

    • urls.py
    • सेटिंग्स (एक फ़ोल्डर)
    • सेटिंग्स के अंदर

      • __ init __। Py
      • __ init __। Pyc
      • settings_custom.py
      • settings_default.py

        कैसे करना चाहिए मैं sys.path का पथ आयात करता हूं? Django में बहुत नया है, बहुत बहुत धन्यवाद।

        मुझे लगता है कि आप init Mysite2 में .py में फ़ोल्डर।

        बस इस संरचना का पालन करें,

        mysite2

          mysite2 के अंदर, manage.py mysite2 (एक फ़ोल्डर) अंदर Mysite2, __init__.py - & gt; मेरे संपादित करें urls.py wsgi.py सेटिंग्स (एक फ़ोल्डर) इनसाइड सेटिंग्स __init__.py settings_custom.py settings_default.py    

  • Comments

    Post a Comment

    Popular posts from this blog

    c++ - ERROR: cannot open source file x11\xlib.h -

    c# - Show a huge number of data in DevExpress GridView -

    c - What are pthread cancelation points used for? -