Ich schreibe eine Middleware-Klasse, um Seitenumbruch in Django zu behandeln.Wie bekomme ich object_list in django Middleware
Ich bekomme ein Problem, wenn Benutzer Eintrag in ListView löschen und die Seitennummer verloren geht. Also, ich muss überprüfen, wie viele Seiten für diese Anfrage und Seitenzahl anpassen, um Fehler 404 zu reduzieren. Ich kann ClassBase Name, Modellname aber nicht bekommen object_list Daten.
mein Code:
url = request.path
resolver_match = resolve(url)
func = resolver_match.func
module = func.__module__
view_name = func.__name__
clss = get_class('{0}.{1}'.format(module, view_name))
ich die aktuelle Seite des Antrags zählen möchten. Bitte schlagen Sie vor, es zu bekommen.
Danke,
ThanhTruong
Wir bekommen die Frage nicht. Bitte zeigen Sie uns mehr Code und/oder erläutern Sie Ihre Frage mit Beispielen. – sphere
Wie bekomme ich list_object in diesem Middleware-Code? – voipmanvn
Ich bat um mehr Code und/oder eine bessere Erklärung. Ich habe nicht gesagt, "wiederhole die gleiche Frage". – sphere