from django.urls import path
from campaign.views_file import admin_views,public_views,beneficiary_views
from . import views
#http://127.0.0.1:8000/campaign/
urlpatterns = [
    path('myPost/open',beneficiary_views.getOpenPost),
    path('myPost/pending',beneficiary_views.getPendingPost),
    path('myPost/closed',beneficiary_views.getClosedPost),
    path('post/all',public_views.getAllPost),
    path('post/top/<int:N>',public_views.getTopNPost),
    path('post/all/<int:id>',public_views.getCategoryPost),
    path('category',public_views.getCategory),
    path('post/<int:pk>',public_views.getPost),
    path('post/<int:pk>/close',views.closeCampaign),
    path('post/<int:id>/editPost',beneficiary_views.editPost),
    path('post/',beneficiary_views.uploadPost),
    path('admin/pending/<str:type>',admin_views.getAdminViewPendingPost),
    path('admin/closed/<str:type>',admin_views.getAdminViewClosedPost),
    path('admin/open/<str:type>',admin_views.getAdminViewOpenPost),
    path('admin/post/approved',admin_views.approvePost),
    path('admin/post/pay',admin_views.payFundRaiser),
    path('<int:post>/print/payment-statement',public_views.printPayment),
    path('admin/list/users',admin_views.userList),
    path('admin/add-category',admin_views.addCategory),
    path('admin/delete-category/<int:id>',admin_views.deleteCategory),
    path('admin/edit-category/<int:id>',admin_views.editCategory),
    path('reply',views.reply),
    path('donate',views.donate),
    path('comment',views.comment),
    path('search/<str:word>',public_views.searchCampaign),
    path('getTopDonors/<int:pk>',public_views.getTopDonors),
    path('<int:pk>',public_views.share),
]