36 lines
1 KiB
Python
36 lines
1 KiB
Python
![]() |
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')
|