Как обрабатывать запрос документа в django?
У меня есть три модели, Application, Students and University
в этой, приложение связано как со студентом, так и с университетом (Студенты могут подавать заявления в университет, а университет может управлять этими заявлениями). Теперь у меня есть сценарий, в котором университет будет "Запрашивать документы" - по которому студенты будут загружать документы позже. Я просто запутался, как с этим справиться.
Как это происходит - На странице сведений о заявлении есть кнопка "Запросить документ", когда университет нажимает на нее - появляется всплывающее окно с доступными документами, в котором они могут выбрать несколько документов и отправить. А на стороне студента появится место, куда нужно загрузить все необходимые документы
Теперь, исходя из вышесказанного, у меня есть несколько проблем:
- How to store these on database, as required documents can be varied (can these be stored in a single row with arrays or should i store each row for each documents ?
- How to show this on students page ?
- How to validate if the required documents are uploaded ?
Пожалуйста, предложите что-нибудь, чтобы сделать это эффективно !