move template page files into a better structure
This commit is contained in:
+11
-5
@@ -13,26 +13,32 @@ side_main_bp = Blueprint('side_main', __name__)
|
||||
@LIMITER.limit("10 per minute;50 per hour")
|
||||
async def index():
|
||||
if session.get("user") is not None:
|
||||
return await render_template("views/webpage/upload.htm")
|
||||
return await render_template("views/webpage/files/upload.htm")
|
||||
return await render_template("views/webpage/index.htm")
|
||||
|
||||
@side_main_bp.route('/access')
|
||||
@login_required
|
||||
async def access_list(user):
|
||||
access_data = await current_app.edgedb.get_all_file_access()
|
||||
return await render_template("views/webpage/access/list.htm", access_logs=access_data)
|
||||
|
||||
@side_main_bp.route('/files')
|
||||
@login_required
|
||||
async def files(user):
|
||||
async def files_list(user):
|
||||
files_data = await current_app.edgedb.get_files(current_datetime=datetime.now(timezone.utc), user_id=user['sub'])
|
||||
return await render_template("views/webpage/files_list.htm", files=files_data)
|
||||
return await render_template("views/webpage/files/list.htm", files=files_data)
|
||||
|
||||
@side_main_bp.route('/files/<path:file_id>/info')
|
||||
@login_required
|
||||
async def file_info(file_id, user):
|
||||
files_data = await current_app.edgedb.get_files(user_id=user['sub'])
|
||||
return await render_template("views/webpage/file_info.htm", files=files_data)
|
||||
return await render_template("views/webpage/files/info.htm", files=files_data)
|
||||
|
||||
@side_main_bp.route('/files/<path:file_id>/edit')
|
||||
@login_required
|
||||
async def file_edit(file_id, user):
|
||||
files_data = await current_app.edgedb.get_files(user_id=user['sub'])
|
||||
return await render_template("views/webpage/file_edit.htm", files=files_data)
|
||||
return await render_template("views/webpage/files/edit.htm", files=files_data)
|
||||
|
||||
@side_main_bp.route("/-<file_id>")
|
||||
@LIMITER.limit("10 per minute;500 per hour;")
|
||||
|
||||
Reference in New Issue
Block a user