2016-08-05 6 views

Antwort

0

Ich weiß, das ist eine alte Frage, aber die kurze Antwort lautet: "Es gibt keine Entsprechung".

Im Standard-Django wurden alle Modelle, die Sie in Djangos Admin-Bereich sehen, auf ähnliche Weise registriert, daher ist die Registrierung hier sinnvoll. In Wagtail ist der Admin-Bereich völlig benutzerdefiniert und "Modeladmin" ist für die Admin-Architektur nicht von zentraler Bedeutung wie Djangos ähnliche Lösung. Die verschiedenen Apps innerhalb von Bachstelzen verwenden sie nicht, um ihre eigenen Modelle zu registrieren. Daher gibt es keine Möglichkeit, diese Apps mithilfe von "modeladmin" abzumelden. Die 'modeladmin'-App ist nur eine nützliche Sache, die dir hilft, Schnittstellen für zusätzliche Modelle hinzuzufügen, ohne die verschiedenen Haken zu verstehen, die Wagtail für solche Dinge bietet.

Da "modeladmin" nur für die Registrierung von benutzerdefinierten Modellen verwendet wird, ist die Notwendigkeit einer "Registrierung aufheben" -Methode stark reduziert, da Sie in den meisten Fällen über das modeladmin_register steuern, welche Modelle Sie registrieren Methode, und so sollten Sie in der Lage sein, diese einfach "nicht zu registrieren".

Verwandte Themen