Make use of pk_url_kwarg in generic DeleteView.get_object()

pull/10072/head
Sage Abdullah 2023-02-16 17:09:06 +00:00
rodzic 5939fa8955
commit daf265873e
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: EB1A33CC51CC0217
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -640,9 +640,9 @@ class DeleteView(
page_title = gettext_lazy("Delete")
def get_object(self, queryset=None):
if "pk" not in self.kwargs:
self.kwargs["pk"] = self.args[0]
self.kwargs["pk"] = unquote(str(self.kwargs["pk"]))
if self.pk_url_kwarg not in self.kwargs:
self.kwargs[self.pk_url_kwarg] = self.args[0]
self.kwargs[self.pk_url_kwarg] = unquote(str(self.kwargs[self.pk_url_kwarg]))
return super().get_object(queryset)
def get_usage(self):