-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathapp.py
28 lines (24 loc) · 1.61 KB
/
app.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
from flask import Flask
from views import html
app = Flask(__name__)
app.add_url_rule("/", 'home', html.home)
app.add_url_rule("/menu", 'menu', html.menu, methods=['GET', 'POST'])
app.add_url_rule("/contact_us", 'contact_us', html.contact_us, methods=['GET', 'POST'])
app.add_url_rule("/about_us", 'about_us', html.about_us)
app.add_url_rule("/recipe/<_id>", 'recipe', html.recipe)
app.add_url_rule("/api/<page>", 'api', html.api, methods=['GET'])
app.add_url_rule("/cashier/login", 'login', html.login, methods=['GET', 'POST'])
app.add_url_rule("/cashier/logout", 'logout', html.logout, methods=['GET'])
app.add_url_rule("/cashier", 'dashboard', html.dashboard, methods=['GET', 'POST'])
app.add_url_rule("/cashier/menu", 'menu_items', html.menu_items, methods=['GET', 'POST'])
app.add_url_rule("/cashier/orders", 'order_list', html.order_list, methods=['POST'])
app.add_url_rule("/cashier/orders/archive", 'archive_list', html.archive_list, methods=['POST'])
app.add_url_rule("/cashier/orders/new", 'new_order_list', html.new_order_list, methods=['POST'])
app.add_url_rule("/cashier/orders/cooking", 'cooking_order_list', html.cooking_order_list, methods=['POST'])
app.add_url_rule("/cashier/orders/served", 'served_order_list', html.served_order_list, methods=['POST'])
app.add_url_rule("/cashier/orders/paid", 'paid_order_list', html.paid_order_list, methods=['POST'])
app.add_url_rule("/cashier/orders/cancelled", 'cancelled_order_list', html.cancelled_order_list,
methods=['POST'])
app.add_url_rule("/cashier/recepits", 'recepits', html.recepit_list, methods=['GET', 'POST'])
if __name__ == '__main__':
app.run(port=12345)