Ich versuche, meine Admin-Ansichten mit Flask und Flask-SuperAdmin anzupassen, jedoch verwenden die Indexansicht und die Untersichten offenbar nicht dieselbe is_accessible
-Methode:
BEARBEITEN Ich habe es geschafft, herauszufinden, was ich falsch gemacht habe. Ich musste is_accessible in jeder View-Klasse definieren. Das ist gut gelungen mit einer Mixin-Klasse, wie im Fixed Code gezeigt:
app / frontend / admin.py ( FIXED & amp; ARBEITSCODE )
%Vor% Richten Sie dann die Flask-App mit unseren Admin-Ansichten ein:
apps / factory.py
Also, wie der Titel sagt, hier ist das Problem:
%Vor%Ich habe den Quellcode durchsucht, um zu versuchen, eine andere "globale All-of-Admin-Blueprint" Sicherheitsfunktion zu finden - vielleicht bin ich blind - aber ich konnte keine finden.
Tags und Links python flask flask-login flask-security flask-admin