mirror of
https://github.com/Radiquum/AniX.git
synced 2025-05-01 18:39:40 +05:00
Changelog:
Backend: - ADD Favorites routes - EXTEND Index routes - ADD FastAPI tags for routes Frontend: - ADD Next.JS Template
This commit is contained in:
parent
23ac963dee
commit
642277face
17 changed files with 1052 additions and 10 deletions
|
@ -1,18 +1,39 @@
|
|||
import uvicorn
|
||||
from fastapi import FastAPI
|
||||
from modules.pages import favorites
|
||||
from modules.pages import index
|
||||
from modules.release import release
|
||||
from modules.user import auth
|
||||
from modules.user import profile
|
||||
|
||||
TAGS = [
|
||||
{
|
||||
"name": "Index",
|
||||
"description": "Main page API requests",
|
||||
},
|
||||
{
|
||||
"name": "Profile",
|
||||
"description": "Profile API requests",
|
||||
},
|
||||
{
|
||||
"name": "Releases",
|
||||
"description": "Releases API requests",
|
||||
},
|
||||
{
|
||||
"name": "Favorites",
|
||||
"description": "Favorites API requests",
|
||||
},
|
||||
]
|
||||
|
||||
app = FastAPI()
|
||||
|
||||
app.include_router(profile.router, prefix="/profile")
|
||||
app.include_router(auth.router, prefix="/auth")
|
||||
app.include_router(profile.router, prefix="/profile", tags=["Profile"])
|
||||
app.include_router(auth.router, prefix="/auth", tags=["Profile"])
|
||||
|
||||
app.include_router(release.router, prefix="/release")
|
||||
app.include_router(release.router, prefix="/release", tags=["Releases"])
|
||||
|
||||
app.include_router(index.router, prefix="/page")
|
||||
app.include_router(index.router, prefix="/index", tags=["Index"])
|
||||
app.include_router(favorites.router, prefix="/favorites", tags=["Favorites"])
|
||||
|
||||
if __name__ == "__main__":
|
||||
uvicorn.run("main:app", host="0.0.0.0", port=8000)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue