format
This commit is contained in:
parent
66d44f95fb
commit
2cac36be17
12 changed files with 272 additions and 311 deletions
7
views.py
7
views.py
|
|
@ -22,6 +22,7 @@ temps = Jinja2Templates(directory="temps")
|
|||
|
||||
# Backend admin page
|
||||
|
||||
|
||||
@myextension_ext.get("/", response_class=HTMLResponse)
|
||||
async def index(request: Request, user: User = Depends(check_user_exists)):
|
||||
return myextension_renderer().TemplateResponse(
|
||||
|
|
@ -31,6 +32,7 @@ async def index(request: Request, user: User = Depends(check_user_exists)):
|
|||
|
||||
# Frontend shareable page
|
||||
|
||||
|
||||
@myextension_ext.get("/{myextension_id}")
|
||||
async def myextension(request: Request, myextension_id):
|
||||
myextension = await get_myextension(myextension_id, request)
|
||||
|
|
@ -52,9 +54,10 @@ async def myextension(request: Request, myextension_id):
|
|||
|
||||
# Manifest for public page, customise or remove manifest completely
|
||||
|
||||
|
||||
@myextension_ext.get("/manifest/{myextension_id}.webmanifest")
|
||||
async def manifest(myextension_id: str):
|
||||
myextension= await get_myextension(myextension_id)
|
||||
myextension = await get_myextension(myextension_id)
|
||||
if not myextension:
|
||||
raise HTTPException(
|
||||
status_code=HTTPStatus.NOT_FOUND, detail="MyExtension does not exist."
|
||||
|
|
@ -86,4 +89,4 @@ async def manifest(myextension_id: str):
|
|||
"url": "/myextension/" + myextension_id,
|
||||
}
|
||||
],
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue