sanic_start
/
app.py
31 строка · 807.0 Байт
1from sanic import Sanic2from sanic.response import json3from sanic_ext import Extend, render4
5
6
7app = Sanic('Sanic_App')8Extend(app)9
10
11#Для статических файлов определим директорию static
12app.static('/static', './static')13
14
15
16#Определите маршрут:
17@app.route('/')18async def home(request):19
20context = {"test": "Привет! У тебя получилось."}21#Наши шаблоны будут находится в директории 'templates/'22return await render("/index.html", context=context)23
24@app.get("/start")25async def start_app(request):26return await render("/start.html")27
28
29#Запустите приложение:
30if __name__ == '__main__':31app.run(host='127.0.0.1', port=8000, workers=1, auto_reload=True, debug=True)32