как я могу добавить атрибут extra_tag в class_based_views в django - PullRequest
0 голосов
/ 30 марта 2020

как я могу добавить атрибут "extra_tag" в class_based_views в django.
В обычных представлениях мы используем так:

messages.success(request, 'Product is added successfully', extra_tags='alert-primary')

, но в общем c рассматривает, как мы можете написать?
views.py

class EditProduct(SuccessMessageMixin, UpdateView):
    model = Product
    form_class = EditProductForm
    success_url = reverse_lazy('stock:stock')
    template_name = 'stock/editproduct.html'
    success_message = "Product is updated successfully."

    def form_valid(self, form):
        form.instance.saler =  self.request.user
        form.instance.pub_date = timezone.now()
        return super().form_valid(form)

Спасибо за вашу помощь.

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