Организация структуры проекта Django

Пишу сайт для прохождения тестов. Структура пректа изображена на фото

Структура проекта

Для работы сайта мне нужно где-то хранить описания результатов теста. Предполагаю, что они будут храниться в файле static/testapp/test_data/test_data.py Данные будут храниться в константах - словарях. Насколько это правильное решение?

Так же по результатам теста хочу создавать pdf файл, который пользователь сможет загрузить. Где правильно с точки зрения организации проекта, писать функцию по созданию этого файла? В testapp/views.py или может быть создать какой-то менеджер (например testapp/manadger.py) для создания таких файлов?

Вернуться на верх