V💊
По поводу остального: я могу предположить. Но глубокого знания Django нет, чтобы вот так сразу все расписать, какими сообщениями ответит бэкенд. Например, картинки будет раздавать nginx. Если он не найдет картинку, я не знаю, как он заорет. Я могу предположить. Но точно не знаю. И то же самое касается любых ошибок на бэке.
если ты не знаешь в каких форматах и как будет поисзодить взаимодействия, чего ты хочешь от фронта? максимум что он сможет это сверстать

