Django "TemplateDoesNotExist at /blog/ 에러 발생
글쓴이: ehdwk971 / 작성시간: 목, 2017/02/23 - 3:32오후
안녕하세요,
/mysite
[setting.py]
INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'bookmark.apps.BookmarkConfig', 'blog.apps.BlogConfig',
[urls.py]
urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^bookmark/', include('bookmark.urls', namespace='bookmark')), url(r'^blog/', include('blog.urls', namespace='blog')), ]
------------------------------------------------------------------------
/blog
[apps.py]
from __future__ import unicode_literals from django.apps import AppConfig class BlogConfig(AppConfig): name = 'blog'
[views.py]
from django.views.generic import ListView, DetailView from django.views.generic.dates import ArchiveIndexView, YearArchiveView, MonthArchiveView from django.views.generic.dates import DayArchiveView, TodayArchiveView from blog.models import Post # Create your views here. #-- ListView class PostLV(ListView) : model = Post template_name = '/blog/post_all.html' context_object_name = 'posts' paginate_by = 2 #-- DetailView class PostDV(DetailView) : model = Post #-- ArchiveView class PostAV(ArchiveIndexView) : model = Post date_field = 'modify_date' class PostYAV(YearArchiveView) : model = Post date_field = 'modify_date' make_object_list = True class PostMAV(MonthArchiveView) : model = Post date_field = 'modify_date' class PostDAV(DayArchiveView) : model = Post date_field = 'modify_date' class PostTAV(TodayArchiveView) : model = Post date_field = 'modify_date'
[urls.py]
from django.conf.urls import url from blog.views import * urlpatterns = [ url(r'^$', PostLV.as_view(), name='index'), url(r'^posts/$', PostLV.as_view(), name='post_list'), url(r'^post/(?P<slug>[-\w]+)/$', PostDV.as_view(), name='post_detail'), url(r'^archive/$', PostAV.as_view(), name='post_archive'), url(r'^(?P<year>\d{4})/$', PostYAV.as_view(), name='post_year_archive'), url(r'^(P<year>\d{4})/(?P<month>[a-z]{3})/$', PostMAV.as_view(), name='post_month_archive'), url(r'^(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\d{1,2})/$', PostDAV.as_view(), name='post_day_archive'), url(r'^today/$', PostTAV.as_view(), name='post_today_archive'), ]
html파일은 /blog/temlplates/blog/ 에 존재하고 있습니다.
추가 확인 필요한 부분이과 잘못된 부분 이야기 부탁 드립니다.
감사합니다.
File attachments:
첨부 | 파일 크기 |
---|---|
캡처.JPG | 98.28 KB |
Forums:
댓글 달기