-
Notifications
You must be signed in to change notification settings - Fork 0
/
routes.py
32 lines (28 loc) · 1.45 KB
/
routes.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
from config import app
from controllers import *
#index, new_user, login, members, new_event, add_event, search, search_event, account, update_user, logout
#Master routes
app.add_url_rule('/', view_func=index)
app.add_url_rule('/logout', view_func=logout)
app.add_url_rule('/nav', view_func=nav)
#User routes
app.add_url_rule('/user/first_name', view_func=first)
app.add_url_rule('/user/new', view_func=new_user, methods=['POST'])
app.add_url_rule('/login', view_func=login, methods=['POST'])
app.add_url_rule('/dashboard', view_func=members)
app.add_url_rule('/user/<id>', view_func=account)
app.add_url_rule('/user/<id>/update', view_func=update_user, methods=['POST'])
#Forgot password
app.add_url_rule('/check/user', view_func=check_user)
app.add_url_rule('/get/reset', view_func=get_reset, methods=['POST'])
app.add_url_rule('/get/user/reset', view_func=get_password_page)
app.add_url_rule('/reset/user', view_func=reset, methods=['POST'])
#Event routes
app.add_url_rule('/search', view_func=search)
app.add_url_rule('/search/events', view_func=search_event, methods=['POST'])
app.add_url_rule('/event/<id>/join', view_func=like_event, methods=['POST'])
app.add_url_rule('/new/event', view_func=new_event)
app.add_url_rule('/add_event', view_func=add_event, methods=['POST'])
app.add_url_rule('/event/<id>', view_func=show_event)
app.add_url_rule('/event/<id>/update', view_func=update_event, methods=['POST'])
app.add_url_rule('/event/<id>/delete', view_func=cancel_event)