Задать вопрос
Ответы пользователя по тегу Программирование
  • Какой набор инструментов выбрать для реализации веб-проекта?

    @Realmixer
    Full stack Python (Django) web-developer
    Осмелюсь рекомендовать замечательный фреймворк Django. Почему?
    • Ну во-первых, я в последние годы использую исключительно его и не в курсе, что там у других фреймворков )
    • Во-вторых, в нём есть неплохая админка. Разумеется с регистрацией/авторизацией и правами доступа. Правда без сторонних плагинов права не пообъектные, а на всё множество объектов одного класса. Вот чатика к сожалению нету )
    • В-третьих, в нём есть CBV (class-based views). Это значит, что вьюшки можно писать классами. Соответственно появляется возможность наследовать вьюшки друг от друга, перегружать поля и методы... Но даже если ничего такого не использвать, то код получается очень коротким и лаконичным. Лично я функции с риквестами щупал лишь когда знакомился с фреймворком. Затем меня очень обрадовали CBV и сейчас использую только их. Особенно они подходят для конструирования самодельных админок, если стандартной админки Django будет мало.
    Ответ написан
    Комментировать