बिल्कुल यहाँ मिले ट्यूटोरियल के बाद , मैं एक कस्टम 500 या 404 त्रुटि पेज नहीं बना सकता। यदि मैं खराब यूआरएल में टाइप करता हूं, तो पेज मुझे डिफॉल्ट एरर पेज देता है। क्या ऐसा कुछ है जिसकी मुझे जाँच करनी चाहिए जो एक कस्टम पृष्ठ को दिखाने से रोकेगा?
फ़ाइल निर्देशिका:
mysite/
mysite/
__init__.py
__init__.pyc
settings.py
settings.pyc
urls.py
urls.pyc
wsgi.py
wsgi.pyc
polls/
templates/
admin/
base_site.html
404.html
500.html
polls/
detail.html
index.html
__init__.py
__init__.pyc
admin.py
admin.pyc
models.py
models.pyc
tests.py
urls.py
urls.pyc
view.py
views.pyc
templates/
manage.py
mysite / settings.py में मेरे पास ये सक्षम हैं:
DEBUG = False
TEMPLATE_DEBUG = DEBUG
#....
TEMPLATE_DIRS = (
'C:/Users/Me/Django/mysite/templates',
)
mysite / चुनाव / urls.py के भीतर:
from django.conf.urls import patterns, url
from polls import views
urlpatterns = patterns('',
url(r'^$', views.index, name='index'),
url(r'^(?P<poll_id>\d+)/$', views.detail, name='detail'),
url(r'^(?P<poll_id>\d+)/results/$', views.results, name='results'),
url(r'^(?P<poll_id>\d+)/vote/$', views.vote, name='vote'),
)
मैं किसी भी अन्य कोड को आवश्यक पोस्ट कर सकता हूं, लेकिन अगर मैं खराब यूआरएल का उपयोग करता हूं तो मुझे कस्टम 500 त्रुटि पृष्ठ पाने के लिए क्या बदलना चाहिए?
संपादित करें
समाधान: मेरे पास एक अतिरिक्त था
TEMPLATE_DIRS
मेरी सेटिंग के भीतर और वह समस्या पैदा कर रहा था