test-blog/blog/urls.py

17 lines
532 B
Python

from django.urls import path
from .views import (
BlogListView,
BlogDetailView,
BlogCreateView,
BlogUpdateView,
BlogDeleteView, # new
)
urlpatterns = [
path("post/new/", BlogCreateView.as_view(), name="post_new"),
path("post/<int:pk>/", BlogDetailView.as_view(), name="post_detail"),
path("post/<int:pk>/edit/", BlogUpdateView.as_view(), name="post_edit"),
path("post/<int:pk>/delete/", BlogDeleteView.as_view(), name="post_delete"), # new
path("", BlogListView.as_view(), name="home"),
]