예제 #1
0
파일: urls.py 프로젝트: Estoy21/django_blog
     TagPostView,
     SearchPostView,
     CommentFormView,
     comment_approve,
     comment_remove,
     ReplyFormView,
     reply_approve,
     reply_remove,
)

#urlpatterns = [ url(r'^$',views.index, name = 'index')]
app_name ='blog'

urlpatterns = [
    path('',IndexView.as_view(), name='index'),
    path('post/<int:pk>/',PostDetailView.as_view(),name='post_detail'),
    path('categories/',CategoryListView.as_view(),name='category_list'),
    path('tags/',TagListView.as_view(), name='tag_list'),
    path('category/<str:category_slug>/',
          CategoryPostView.as_view(), name='category_post'),
    path('tag/<str:tag_slug>/',TagPostView.as_view(),name='tag_post'),
    path('search/',SearchPostView.as_view(),name='search_post'),
    path('comment/<int:pk>/',CommentFormView.as_view(),name='comment_form'),
    path('comment/<int:pk>/approve/', comment_approve, name='comment_approve'),
    path('comment/<int:pk>/remove/',comment_remove, name='comment_remove'),
    path('reply/<int:pk>/', ReplyFormView.as_view(), name='reply_form'),
    path('reply/<int:pk>/approve/', reply_approve, name='reply_approve'),
    path('reply/<int:pk>/remove/', reply_remove, name='reply_remove'),
]

예제 #2
0
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.1/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
# blog/urls.py

from django.urls import path

from blog.views import IndexView, PostDetailView, CategoryListView, TagListView, CategoryPostView, TagPostView, SearchPostView

app_name = 'blog'
urlpatterns = [
    path('', IndexView.as_view(), name='index'),
    path('post/<int:pk>/', PostDetailView.as_view(), name='post_detail'),
    path('categories/', CategoryListView.as_view(), name='category_list'),
    path('tags/', TagListView.as_view(), name='tag_list'),
    path('category/<str:category_slug>/',
         CategoryPostView.as_view(),
         name='category_post'),
    path('tag/<str:tag_slug>/', TagPostView.as_view(), name='tag_post'),
    path('search/', SearchPostView.as_view(), name='search_post'),
]
예제 #3
0
파일: urls.py 프로젝트: nsktky/ayameblog
    CategoryListView, 
    TagListView, 
    CategoryPostView, 
    TagPostView,
    SearchPostView,
    CommentFormView,
    comment_approve,
    comment_remove,
    ReplyFormView,
    reply_approve,
    reply_remove,
)

app_name = 'blog'
urlpatterns = [
    path('', IndexView.as_view(), name='index'),
    path('post/<int:pk>/', PostDetailView.as_view(), name='post_detail'),
    path('categories/', CategoryListView.as_view(), name='category_list'),
    path('tags/', TagListView.as_view(), name='tag_list'),
    path('category/<str:category_slug>/', CategoryPostView.as_view(), name='category_post'),
    path('tag/<str:tag_slug>/', TagPostView.as_view(), name='tag_post'),
    path('search/', SearchPostView.as_view(), name='search_post'),
    path('comment/<int:pk>', CommentFormView.as_view(), name='comment_form'),
    path('comment/<int:pk>/approve', comment_approve, name='comment_approve'),
    path('comment/<int:pk>/remove', comment_remove, name='comment_remove'),
    path('reply/<int:pk>', ReplyFormView.as_view(), name='reply_form'),
    path('reply/<int:pk>/approve', reply_approve, name='reply_approve'),
    path('reply/<int:pk>/remove', reply_remove, name='reply_remove'),

]