Я работал с web2py в последний раз, но для моего нового веб-приложения я хочу поэкспериментировать с Django.Тем не менее, я обнаружил, что тривиальные формы CRUD требуют много шаблонного.Я понимаю, что общие представления дают мне всю логику для ввода или вывода из модели, но мне все еще приходится выполнять тяжелую работу с HTML и добавлять собственную логику для поддержки фильтров, упорядочивания, разбиения на страницы и т. Д.
ДляНапример, в web2py я могу просто использовать следующий код (рассматривать его как функционально-ориентированное представление в мире Django), чтобы получить многофункциональное и настраиваемое представление CRUD.
def manage_users():
grid = SQLFORM.grid(db.users)
return {"grid": grid}
Существует ли какой-либо де-факто способ (кроме приложения администратора) или библиотеки, которую вы, Django, используете, чтобы уменьшить трудность написания ~ 200 строк кода для достижения того же, что дает web2pyВы бесплатно?
Примечание: это не вопрос web2py или Django.Я понимаю, что они предлагают разные философии, и что Django гораздо более гибок, чем web2py, в то время как web2py дает вам больше возможностей из коробки.Я просто спрашиваю, как это разрешается в мире Джанго.
Заранее спасибо, ребята!