-
Notifications
You must be signed in to change notification settings - Fork 23
/
urls.py
19 lines (17 loc) · 899 Bytes
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from django.urls import path
from . import views
app_name = "blog"
urlpatterns = [
path('blog/<str:username>/', views.userBlog, name="user-blog"),
path('myblog/', views.myBlog, name="my-blog"),
path('friends/', views.friends, name="friends"),
path('post/<slug:post_slug>/', views.post, name="post"),
path('category/<slug:category_slug>/', views.posts_by_category, name="by_category"),
path('tag/<slug:tag_slug>', views.posts_by_tag, name="by_tag"),
path('create-post/', views.createPost, name="create-post"),
path('update-post/<str:pk>', views.updatePost, name="update-post"),
path('delete-post/<str:pk>', views.deletePost, name="delete-post"),
path('like/<int:post_id>', views.like_post, name='like_post'),
path('bookmark/<int:post_id>', views.bookmark_post, name='bookmark_post'),
path('bookmarks/', views.user_bookmarks, name='user_bookmarks'),
]