Use pk_url_kwarg to resolve pk in generic EditView

pull/11860/head
rohitsrma 2024-04-24 21:54:56 +05:30 zatwierdzone przez Sage Abdullah
rodzic 7c6187f06c
commit 3d63d0da4f
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

@ -716,9 +716,9 @@ class EditView(
return self.actions
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_page_subtitle(self):