21 lines
382 B
Python
21 lines
382 B
Python
import locale
|
|
from os import environ
|
|
|
|
import uvicorn
|
|
from fastapi import FastAPI
|
|
|
|
from gismeteo.route import api, doc, view
|
|
|
|
locale.setlocale(locale.LC_TIME, "ru_RU.UTF-8")
|
|
|
|
app = FastAPI(docs_url=None, redoc_url=None)
|
|
doc.mount(app)
|
|
api.mount(app)
|
|
view.mount(app)
|
|
|
|
|
|
def run():
|
|
uvicorn.run(
|
|
"gismeteo.app:app", host="0.0.0.0", port=8000, reload="DEBUG" in environ
|
|
)
|