টিউটোরিয়ালটি ঠিক এখানে পাওয়া যায় , আমি কাস্টম 500 বা 404 ত্রুটি পৃষ্ঠা তৈরি করতে পারি না। আমি যদি কোনও খারাপ url টাইপ করি তবে পৃষ্ঠাটি আমাকে ডিফল্ট ত্রুটি পৃষ্ঠা দেয়। আমার কি এমন কিছু যাচাই করা উচিত যা কাস্টম পৃষ্ঠাটি প্রদর্শিত হতে বাধা দেয়?
ফাইল ডিরেক্টরি:
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
মাইসাইট / সেটিংসের মধ্যে.আমি এইগুলি সক্ষম করেছি:
DEBUG = False
TEMPLATE_DEBUG = DEBUG
#....
TEMPLATE_DIRS = (
'C:/Users/Me/Django/mysite/templates',
)
মাইসাইট / পোলস / 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
আমার সেটিংসের মধ্যেই.পি এবং এটি সমস্যা তৈরি করে