from django.urls import path from . import views from django.contrib.auth import views as auth_views # Different urls where the user can be redirected urlpatterns = [ path('', views.index, name="index"), path("register/", views.register, name="register"), path("login/", auth_views.LoginView.as_view(template_name='pulmora/login.html'), name='login'), path("account/", views.account, name="account"), path('logout/', auth_views.LogoutView.as_view(next_page='index'), name='logout'), # News urls, to make the breadcrumb and move more easily between pages path('community/', views.community, name="community"), path('post//', views.post_details, name='post_detail'), path('data/', views.data, name="data"), path('education/', views.education, name="education"), path('edit_account', views.edit_account, name="edit_account"), path('update_profile/', views.update_profile, name="update_profile"), # Challenge system URLs path('challenges/', views.challenge_list, name='challenge_list'), path('challenges/join//', views.join_challenge, name='join_challenge'), path('challenges/progress//', views.update_challenge_progress, name='update_progress'), path('challenges/abandon//', views.abandon_challenge, name='abandon_challenge'), # This urls are not for render a specific pages, are necessary for the comment and likes function path('like-post//', views.like_post_view, name='like_post'), path('like-comment//', views.like_comment_view, name='like_comment'), path('api/chatbox/', views.chatbox, name="chatbox"), ]