from django.urls import path # from blogging.views import stub_view, list_view from django.conf import settings from django.conf.urls.static import static from blogging.views import BlogListView from blogging.views import BlogDetailView """ Assignment 8 After converting from FBV to CBV, this urlpatterns variable was removed urlpatterns = [ # path('', stub_view, name="blog_index"), path('', list_view, name="blog_index"), path('posts/<int:post_id>/', list_view, name="blog_detail"), ] """ urlpatterns = [ path("", BlogListView.as_view(), name="blog_index"), path("posts/<int:pk>/", BlogDetailView.as_view(), name="blog_detail"), ]
from django.conf.urls import url from blogging.views import BlogListView, BlogCategoryListView, BlogDetailView, BlogCreateView, BlogDeleteView, BlogUpdateView from . import views urlpatterns = [ url(r'^$', BlogListView.as_view(), name='blogging'), url(r'^category/(?P<category>[-\w]+)/$', BlogCategoryListView.as_view(), name="blog-category"), url(r'^(?P<pk>\d+)/$', BlogDetailView.as_view(), name="blog-detail"), url(r'^create/$', BlogCreateView.as_view(), name="blog-create"), url(r'^delete/(?P<pk>\d+)/$', BlogDeleteView.as_view(), name="blog-delete"), url(r'^update/(?P<pk>\d+)/$', BlogUpdateView.as_view(), name="blog-update"), ]
from django.urls import path from blogging.views import BlogDetailView, BlogListView urlpatterns = [ path("", BlogListView.as_view(), name="blog_index"), path("posts/<post_id>/", BlogDetailView.as_view(), name="blog_detail"), ]