-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstaff_routes.py
More file actions
42 lines (36 loc) · 1.86 KB
/
staff_routes.py
File metadata and controls
42 lines (36 loc) · 1.86 KB
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
33
34
35
36
37
38
39
40
41
42
from config import app
from staff_controller import *
## master routes ##
# Staff Login
app.add_url_rule('/admin', view_func=admin)
#app.add_url_rule('/staff', view_func=staff)
app.add_url_rule('/staff/login', view_func=staff_login, methods=["POST"])
# Admin Dashboard
app.add_url_rule('/admin/nav', view_func=admin_nav)
app.add_url_rule('/admin/logout', view_func=admin_logout)
app.add_url_rule('/admin/dash', view_func=admin_dash)
app.add_url_rule('/admin/account', view_func=admin_acc)
app.add_url_rule('/account/<id>/edit', view_func=admin_edit)
app.add_url_rule('/account/user/create', view_func=create_staff, methods=['POST'])
app.add_url_rule('/account/<id>/update', view_func=edit_user, methods=['POST'])
app.add_url_rule('/delete/<id>', view_func=delete_user)
#Admin Manage Restaurant
#toppings
app.add_url_rule('/admin/create_topping', view_func=create_topping,methods=["POST"])
app.add_url_rule('/update/<id>/top', view_func=get_topping)
app.add_url_rule('/admin/<id>/update_topping', view_func=update_topping,methods=["POST"])
#Size
app.add_url_rule('/admin/create_size', view_func=create_size,methods=["POST"])
app.add_url_rule('/update/<id>/size', view_func=get_size)
app.add_url_rule('/admin/<id>/update_size', view_func=update_size,methods=["POST"])
#style
app.add_url_rule('/admin/create_style', view_func=create_style,methods=["POST"])
app.add_url_rule('/update/<id>/style', view_func=get_style)
app.add_url_rule('/admin/<id>/update_style', view_func=update_style,methods=["POST"])
#orderType
app.add_url_rule('/admin/create_order_type', view_func=create_order_type,methods=["POST"])
#app.add_url_rule('//update/<id>/order_type', view_func=get_order_type)
app.add_url_rule('/admin/<id>/update_order_type',view_func=update_order_type,methods=["POST"])
# Kitchen Staff Dashboard
app.add_url_rule('/store/logout', view_func=store_logout)
app.add_url_rule('/store', view_func=store)