Django: когда следует выводить непосредственно из класса View в CBVs

Я использую django 3.2. Я создаю систему комментирования, которая позволяет пользователям оставлять комментарии (без использования формы).

Из документации неясно, должен ли я делать следующее:

class AddComment(MyMixin, View):
    def post(request, *args, **kwargs):
        pass

ИЛИ

class AddComment(MyMixin, CreateView):
    def post(request, *args, **kwargs):
        # No form .. so just deal with passed in args 
        pass 

Какой канонический способ сделать это? (цитаты, пожалуйста)

Вернуться на верх