Как структурировать проект Django для системы с несколькими анкетами и массово импортировать вопросы?
Я создаю проект на Django, в котором будут размещены десятки анкет. У меня есть несколько вопросов по архитектуре и реализации:
1)Должен ли я создать отдельное приложение для анкет и другое приложение для тестируемых в рамках основного проекта Django и поместить такие модели, как User _Answer и Test_Result, в само приложение для тестируемых?
2)Как я могу спроектировать структуру базы данных в тестовой модели для обработки различных типов вопросов? Некоторые вопросы основаны только на тексте, некоторые - только на изображениях, а некоторые содержат как текст, так и изображения.
3)Поскольку каждый тест может содержать сотни вопросов, вводить их вручную через панель администратора Django нецелесообразно. Есть ли способ массового импорта вопросов из документа Word?
Я ценю любые идеи или рекомендации по решению этих задач в Django.