Как вы будете использовать модели и шаблоны django, но не систему маршрутизации URL?Я бы хотел поменять систему urls.py
на что-то вроде PHP, где URL-адрес точно говорит вам, где работает код.Или, может быть, что-то более автоматическое, например, rails - когда URL-адрес всегда содержит одни и те же компоненты, такие как имя приложения, название модели и имя представления.
Я просто не согласен со строкой из философского утверждения django что «привязывать URL к именам функций Python - это плохо и безобразно».Красивые URL-адреса не так уж важны для меня, и IMVHO не стоит того, чтобы пролезть через лабиринт однонаправленности в нескольких urls.py
файлах и десятках регулярных выражений, чтобы выяснить, какой код работает за конкретным URL-адресом.Это личный выбор, верно?Django, как правило, довольно модульный, что позволяет вам менять основные компоненты на другие.Итак, как бы я поменял часть, которая берет URL запроса и решает, какое представление запустить?
Есть ли альтернативные URL-маршрутизаторы для django?