2012-10-11 33 views
15

मेरे अंतिम प्रश्न Error: No module named psycopg2.extensions से, मैंने अपने मैक ओएस को माउंटेन शेर में अपडेट किया है और एक्सकोड स्थापित किया है। मैंने 'sudo port install py27-psycopg2' का उपयोग करके psycopg2 भी स्थापित किया है। अब मैं 'अजगर manage.py runserver' को चलाने के लिए कोशिश कर रहा हूँ, लेकिन इस त्रुटिविशेषताएँ त्रुटि: 'सेटिंग्स' ऑब्जेक्ट में कोई विशेषता नहीं है 'ROOT_URLCONF'

AttributeError: 'Settings' object has no attribute 'ROOT_URLCONF' 

इसे ठीक और मेरे स्थानीय होस्ट चलाने के लिए पर कोई मदद मिल रही है?

उत्तर

9
Django docs से

:

A Django settings file contains all the configuration of your Django installation. When you use Django, you have to tell it which settings you're using. Do this by using an environment variable, DJANGO_SETTINGS_MODULE .

The value of DJANGO_SETTINGS_MODULE should be in Python path syntax, e.g. mysite.settings . Note that the settings module should be on the Python import search path.

और

ROOT_URLCONF

Default: Not defined

A string representing the full Python import path to your root URLconf. For example: "mydjangoapps.urls". Can be overridden on a per-request basis by setting the attribute urlconf on the incoming HttpRequest object. See How Django processes a request for details.

+1

अपने जवाब के लिए धन्यवाद। मैंने पहले ही DJSGO_SETTINGS_MODULE को mysite.settings पर सेट कर दिया है और दस्तावेज़ों का पालन किया है और यह अभी भी त्रुटि उत्पन्न कर रहा है। यही कारण है कि मुझे यकीन नहीं है कि क्या गलत हो रहा है। – Jess

+0

सबसे अधिक संभावना है, आपकी 'सेटिंग्स' फ़ाइल में 'ROOT_URLCONF' की कोई परिभाषा नहीं है। यह सेटिंग्स आवश्यक है और इसे एक फ़ाइल को इंगित करना होगा, जो आपके एप्लिकेशन के यूआरएल को परिभाषित करता है। – defuz

+1

मेरी सेटिंग्स फ़ाइल ROOT_URLCONF = 'mysite.urls' पढ़ती है। क्या वो सही है? क्षमा करें अगर यह वास्तव में एक साधारण मुद्दा है - यह मेरा पहला अनुभव है। मेरा मानना ​​है कि मेरे पास सबकुछ ठीक से स्थापित है लेकिन मैं अभी भी ऊपर पोस्ट की गई त्रुटि को देख रहा हूं और जब मैं अपने लोकहोस्ट में जाता हूं तो एक त्रुटि होती है 'एक सर्वर त्रुटि आई। कृपया व्यवस्थापक से संपर्क करें। ' आपकी सहायता के लिए एक बार फिर से धन्यवाद। – Jess

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

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