Каковы варианты использования для основанных на классе общих представлений для Django - PullRequest
0 голосов
/ 25 октября 2011

Я пытаюсь написать общий код для создания приложений на Facebook.Я пишу отдельный класс FacebookUser вместо стандартного приложения contrib.user от django.Мне интересно, было бы хорошим решением для проекта написать все шаги oauth, используя основанные на классах общие представления.Какой смысл использовать родовые представления, основанные на классе, и почему и где я должен их использовать

1 Ответ

0 голосов
/ 26 октября 2011

Любой повторяющийся процесс, который выиграл бы от объектно-ориентированного подхода.Для меня я создал много утилит, которые позволяют пользователям загружать данные в формате CSV, я реализовал CSVResponseView представление, которое возвращает CSV с правильными типами контента.Это облегчает мне тестирование и позволяет более согласованно легче поддерживать реализацию, чем представления на основе функций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...