コード例 #1
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def nav_bar(request: Request,
                  user: User = optional_user,
                  include_logo: bool = Query(True, alias="include-logo")):
    return render_template("/components/navbar.html",
                           request,
                           **user_dict(user),
                           include_logo=include_logo)
コード例 #2
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def admin_page(request: Request, user: User = admin_user):
    return render_template('admin.html',
                           request,
                           **user_dict(user),
                           announcements=get_announcements())
コード例 #3
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def album_page(request: Request, user: User = optional_user):
    return render_template('album.html',
                           request,
                           **user_dict(user),
                           photos=os.listdir("assets/PhotosPage"))
コード例 #4
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def events_page(request: Request, user: User = optional_user):
    return render_template('events.html',
                           request,
                           **user_dict(user),
                           announcements=get_announcements())
コード例 #5
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def points_page(request: Request, user: User = optional_user):
    return render_template("points.html", request, **user_dict(user))
コード例 #6
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def competitions_page(request: Request, user: User = optional_user):
    return render_template("competitions.html", request, **user_dict(user))
コード例 #7
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def tutoring_page(request: Request, user: User = optional_user):
    return render_template("tutoring.html", request, **user_dict(user))
コード例 #8
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def discussion_page(request: Request, user: User = required_user):
    return render_template("discussion.html", request, **user_dict(user))
コード例 #9
0
ファイル: main.py プロジェクト: Asinphi/maowebsite
async def root(request: Request, user: User = optional_user):
    return render_template("index.html",
                           request,
                           **user_dict(user),
                           include_logo=False,
                           announcements=get_announcements())