पायथन नेमएयर: नाम 'शामिल' को परिभाषित नहीं किया गया है [बंद]


91

मैं वर्तमान में फ्रेमवर्क Django (मैं बहुत शुरुआती हूं) के साथ एक वेबसाइट विकसित कर रहा हूं, लेकिन मुझे पायथन के साथ एक समस्या है: जब से मैंने अपने टेम्पलेट बनाए हैं, मैं इस कारण से सर्वर नहीं चला सकता (स्टैक ट्रेस पॉइंट्स फ़ाइल urls.py में एक पंक्ति ):

<stacktrace>
...
path('apppath/', include('myapp.urls')),
NameError: name 'include' is not defined

मैं कहां includeसे आयात कर सकता हूं ?


3
अपना कोड और पूर्ण त्रुटि स्टैक plz संलग्न करें।
अली निकेशन

3
मॉडरेटर्स, केवल यहाँ इंगित करना चाहते हैं कि इस प्रकार का प्रश्न बहुत उपयोगी है क्योंकि यह छोटा है और इसका उत्तर है। आप कोड और आदि का एक गुच्छा पोस्ट करने का सुझाव दे रहे हैं, और परिणाम यह है कि कोई भी उन लोगों को जवाब नहीं देता है। (ref stackoverflow.com/questions/46158714/include-is-not-defined )
रोब बेली

जवाबों:


225

प्रश्न में जो भी थोड़ी जानकारी प्रदान की गई है, उसके आधार पर, मुझे लगता है कि आप अपनी urls.pyफ़ाइल में निम्न आयात जोड़ना भूल गए होंगे ।

from django.conf.urls import include

धन्यवाद, यह वह था! लेकिन मेरे पास अब एक और मुद्दा है: django.core.exception.ImproperlyConfigured: इसमें शामिल URLconf '<मॉड्यूल' project.urls '/'User/anatole/Desktop/Web-project/urls.py'> से प्रकट नहीं होता है इसमें कोई पैटर्न है। यदि आप फ़ाइल में मान्य पैटर्न देखते हैं तो समस्या संभवतः एक परिपत्र आयात के कारण होती है।
एलॉयलेटैगेंट

कृपया अपनी urls.pyफ़ाइल पोस्ट करें ।
राहुल गुप्ता

इसका हल मिला, मैंने urlpatterns के बजाय urlspatterns लिखा! अब मेरी समस्या यह है कि मेरे पास 404 पृष्ठ नहीं हैं; यह मेरा urls.py है:
एलॉयलेटैगेंट

1
django.conf.urls से url, पैटर्न से आयात करें। आयात दृश्य urlpatterns = [url (r '^ $ $', views.date_actuelle),]
एलॉयलेटैगेंट

2
यह मेरे लिए काम किया! धन्यवाद! : डी
केवथेनवेरसी ११'१
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.