Ошибка типа в / stock / delete элемент последовательности 0: ожидаемый экземпляр str, int найден - PullRequest
0 голосов
/ 06 апреля 2020

Я удаляю несколько объектов с помощью флажков, но сталкиваюсь с этой ошибкой

Ошибка типа в / stock / delete
Элемент последовательности 0: ожидаемый экземпляр str, int найдено

views.py

class DeleteProducts(SuccessMessageMixin, View):
    success_url = reverse_lazy('stock:stock')
    success_message = "Products {} are deleted successfully."

    def post(self, request, *args, **kwargs):
        products = self.request.POST.getlist('product')
        products_deleted = Product.objects.filter(pk__in=products).delete()
        msg = self.success_message.format(', '.join(products_deleted))
        messages.success(self.request, msg, extra_tags='alert-danger')
        return HttpResponseRedirect(self.success_url)

urls.py

 path('delete', login_required(DeleteProducts.as_view(), login_url='login'), name='deleteproducts'),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...