Здравствуйте,
Разрабатываю тут простенький сайт CMS, где всего должно быть несколько функциональностей:
1) Редактирование страницы в режиме drag and drop где можно передвигать элементы. Там еще должна быть панель для перетаскивания элементов
2) Текстовой редактор где можно вручную задавать всякие данные как с какого серва надо брать данные
3) Настройки страницы (как цвет фона итд)
Вопрос в том, что ложить на серверную часть, что на клиентскую. Я буду использовать для клиента Backbone + Require.js и не знаю сколько нужно контроллеров делать на django стороне. (думаю об одном, но боюсь, что юзеру будет плохо потом)
Посоветуйте, пожалуйста, сколько лучше делать контроллеров на Django стороне. На Backbone как я понимаю теперь только 1 раутер разрешен, но там можно исхитрится. Так то мне одного достаточно.