Использование отдельных приложений - лучший способ упорядочить ваш код.Попробуйте организовать все ваши модели в отдельные группы и использовать это в качестве основы для своих приложений.Затем перетащите код для связанных представлений и URL-адресов в соответствующие приложения.
В общем, я стараюсь, чтобы файл не превышал нескольких сотен строк, но всегда есть исключения.Кроме того, перемещение методов, основанных на моделях, в файл models.py может помочь уменьшить размер ваших представлений.