Просто Django, предназначен для стандартных проектов и если выходить за их рамки, то лучше им не пользоваться.
А есть достойная альтернатива или нужно самому писать? Если есть альтернатива, то чем она уступает джанге ?
У меня было время, в самом начале, когда я вообще начал что-то кодить - ненависть к готовым решениям и фраймворкам.
Я говорил, что ненужны они, лучше нужно все самому делать, ведь нужно постичь самые азы…
И я очень долго жил с этой мыслью учился, читал и сутками без сна, сидел и учил те самые ненавистные фраймворки ( учил в плане кода ). Но потом, когда я выучил наизусть их все и в книгах мне все меньше и меньше стало попадаться что-то незнакомое, я решил, что фраймворки, это хорошо.
И вот после того, если я слышу, что лучше делать все самому, я мысленно соглашаюсь, но потом меня посещает только одна мысль, что есть два пути развития - первый, это учится, а второй, делать. Если все делать самому, то время нужно больше чем есть.