2012-07-20 18 views
7

मूल रूप से मैं ट्यूटोरियल का पालन कर रहा हूं लेकिन जब मैं व्यवस्थापक पृष्ठ को काम करने की बात आती हूं तो मैं अटक गया हूं। मुझे जो त्रुटि मिलती है वह है: अनुरोध किया गया URL/admin/इस सर्वर पर नहीं मिला था। इसलिए मैंने बहुत से फ़ोरम और कुछ स्टैक ओवरफ्लो प्रश्नों को देखा लेकिन चूंकि मैं एक पूर्ण नोब हूं, इसलिए मैं उनमें से आधा नहीं समझता हूं और दूसरा आधा समाधान मेरी समस्या का समाधान नहीं करता है। किसी भी मदद केDjango व्यवस्थापक पृष्ठ नहीं मिला

from django.conf.urls import patterns, include, url 


# Uncomment the next two lines to enable the admin: 

from django.contrib import admin 

admin.autodiscover() 


urlpatterns = patterns('', 
    # Examples: 
    # url(r'^$', 'BoE.views.home', name='home'), 
    # url(r'^BoE/', include('BoE.foo.urls')), 

    # Uncomment the admin/doc line below to enable admin documentation: 
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')), 

    # Uncomment the next line to enable the admin: 
    url(r'^admin/', include(admin.site.urls)), 
) 

बहुत सराहना की जाएगी:

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.sites', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    # Uncomment the next line to enable the admin: 
    'django.contrib.admin', 
    # Uncomment the next line to enable admin documentation: 
    'django.contrib.admindocs', 
    'polls' 
) 

यह मेरा urls.py दिखता है की तरह है: यह मेरी settings.py दिखता है की तरह है। अग्रिम में धन्यवाद!

+0

के साथ आपका स्थानीय ब्राउज़र Django त्रुटि की तरह नहीं लगता है। क्या आप 'रनरवर' विकास सर्वर, या अपाचे जैसे असली वेबसर्वर का उपयोग कर रहे हैं? यदि यह उत्तरार्द्ध है, तो संभव है कि आपके पास आपके Django इंस्टेंस और अपाचे या जो कुछ भी ठीक से सेट किया गया हो, के बीच wsgi कनेक्शन न हो। आम तौर पर, यदि आप विकास में हैं, तो एक पूर्ण वेबसर्वर केवल सिरदर्द है, और मैं किसी भी ट्यूटोरियल से सावधान रहूंगा जो आपको इस तरह से शुरू कर देता है। –

+0

हाय क्रिस, मैं ट्यूटोरियल – AmirHBP

+0

द्वारा सुझाए गए रनरवर डेवलपमेंट सर्वर का उपयोग कर रहा हूं, क्या यह django पीले पृष्ठ त्रुटि –

उत्तर

5

क्या आपको http: // 127 0 0 1: 8000 पर "Django में आपका स्वागत है" पृष्ठ मिला? (बिंदुओं के साथ)

क्या आप http: // 127 0 0 1: 8000/admin/पर जा रहे हैं?

क्या ट्यूटोरियल भाग से सबकुछ एक काम था? क्या आपने डेटाबेस में आइटम देखा था?


नीचे टिप्पणी में, हम लगा कि समस्या, Django के साथ नहीं था के रूप में वह ठीक उसी कोड है कि मैं था (और मेरा काम किया)। उसे wiki.bitnami.org/Components/Django पर जाना था और वहां निर्देशों का पालन करना

+0

है, मुझे Django में आपका स्वागत है लेकिन 127 पर नहीं .... मुझे इसे लोचदार आईपी पर मिला जो मैंने अपने सर्वर को सौंपा था। मेरा सर्वर एक बिटमैनी DjangoStack EC2 उदाहरण है। – AmirHBP

+0

http://54.247.125.185/ यह वेबसाइट – AmirHBP

+0

है क्या आपने इस पृष्ठ पर दिए गए निर्देशों का पालन किया है: http://wiki.bitnami.org/Components/Django? मैंने हाल ही में चुनाव ट्यूटोरियल किया था, और आपके कोड स्निपेट मेरे समान हैं, इसलिए समस्या यह बिट्टानी-डीजेगो रिलेशनशिप – SaiyanGirl

1

मैं आगे बढ़ने जा रहा हूं और एक स्टैब ले रहा हूं, क्योंकि यह एकमात्र चीज है जिसे मैं सोच सकता हूं जो अभी भी हो सकता है मुद्दा।

यदि आप केवल python manage.py runserver चलाते हैं तो देव सर्वर 127.0.0.1:8000 से जुड़ जाता है। हालांकि, जब तक आप किसी ब्राउज़र में नहीं चल रहे हैं जो सचमुच मशीन पर है, या अन्यथा मशीन के माध्यम से इसे सीधे एक्सेस कर रहा है (एक्स विंडो, वीएनसी, सुरंग, आदि), तो आप इसे दूरस्थ रूप से एक्सेस नहीं कर सकते हैं।

आप वास्तविक आईपी पते पर डेव सर्वर को उपयोग करना चाहते हैं, तो आप प्राथमिक इंटरफ़ेस से आबद्ध होने यह बताने की आवश्यकता:

python manage.py runserver 0.0.0.0:8000 

उसके बाद, आप अपनी साइट तक पहुंच सकेंगे http://<ip>:8000/admin/

+0

मैंने इसे चलाया 0.0.0.0:8000 के साथ लेकिन कुछ भी नहीं। मैंने अभी भी, स्क्रैच से एक नया सर्वर बनाया है। मैं सोचने लगा कि बिट्टनामी चीजों को कैसे संभालने के साथ कुछ करना है। – AmirHBP

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