from flask import request from os import getcwd from os.path import exists def is_docker(): return not exists(f'{getcwd()}/app') def get_content_text(): if(str(request.url_rule == '/')): if(is_docker()): homepage_text_file = open(f'{getcwd()}/uwume/assets/content.txt') else: homepage_text_file = open(f'{getcwd()}/app/assets/content.txt') else: if(is_docker()): homepage_text_file = open( f'{getcwd()}/uwume/assets{request.url_rule}/content.txt') else: homepage_text_file = open( f'{getcwd()}/app/assets{request.url_rule}/content.txt') homepage_text = homepage_text_file.readlines() try: homepage_text.remove('\n') except: pass return homepage_text def get_static_paths(): if(str(request.url_rule) == '/'): return (f'static/css/index.css', f'static/js/index.js') else: return (f'static/css{request.url_rule}/index.css', f'static/js{request.url_rule}/index.js')