Итак, у меня есть куча файлов журнала в поле linux в папке / app / log. Я написал следующий код для просмотра папки
----- Модуль A ------
from flask_restful import Resource
import json
from dms.apps.environment import envutils
class Logs(Resource):
def get(self):
logs = envutils.getlogs()
return json.dumps(logs, default=str)
----- Модуль envutils ------
from dms.apps.environment import config
from os import listdir
from os.path import isfile, join
def getlogs():
log_path = config.ENV_LOG_PATH
onlyfiles = [f for f in listdir(log_path) if isfile(join(log_path, f))]
return onlyfiles
Я получаю все свои имена файлов в папке.
Я хочу, чтобы он мог перечислять файлы (по одной строке за раз), и это была гиперссылка на фактический файл журнала