2016-07-12 11 views
1

Ich versuche, Standard-Logo und Titel in einer Bachstelze App zu ersetzen. Nach http://docs.wagtail.io/en/v1.0b1/howto/custom_branding.html habe ich templates/wagtailadmin/ erstellt, django-overextends installiert und overextends zu meinem Projekt INSTALLED_APPS Objekt hinzugefügt (base.py).Kann keine Überextensionen in Wagtail-Admin verwenden

Als Ergebnis ist Fehler Invalid block tag on line 1: 'overextends'. Did you forget to register or load this tag?

Wie kann ich es richtig overextends Modul laden machen zu arbeiten? Jede Hilfe wird geschätzt. Danke im Voraus.

Antwort

4

Siehe overextends readme

In Django 1.9+, Sie überfordert mit dem builtins Schlüssel Ihrer VORLAGEN Einstellung

TEMPLATES = [ 
    { 
     'BACKEND': 'django.template.backends.django.DjangoTemplates', 
     'APP_DIRS': True, 
     'OPTIONS': { 
      'builtins': ['overextends.templatetags.overextends_tags'], 
     } 
    }, 
] 

Für die meisten Erweiterungen, die Tag-Funktion Vorlage hinzufügen müssen, müssen Sie sie in jeder laden Vorlage, z {% load overextends_tags %}, aber überfordert ist anders, und früher in den Versionen von Django es selbst ergänzt die builtins, https://github.com/stephenmcd/django-overextends/blob/master/overextends/models.py

Hinweis sehen, Bachstelze 1.0 ist eine alte Version und die neueste ist 1.5.2. Die Wagtail 1.5.2 Custom Branding documentation führt den obigen Template-Konfigurationsschritt detailliert aus.

Update Oktober 2016: Bachstelze ist jetzt weit hinter Version 1.5. Weitere Informationen finden Sie unter @ gasmans Kommentar.

+0

Danke, Mann. Jetzt funktioniert es. Sie haben diesen wichtigen Tipp in einer Bachstelze verfehlt. –

+0

Nicht ganz. Die Wagtail-Dokumente, die Sie verlinkt haben, waren für 1.0b1, und das war vor Django 1.9. In der damals aktuellsten Version von Django war dieser Tipp nicht nötig. Wie ich oben schrieb, enthalten die neuesten Wagtail-Dokumente (1.5.2) diesen Schritt. – nimasmi

+0

In Django 1.9 wird das Paket 'overextens' gar nicht benötigt, da Django jetzt nativ dieselbe Funktionalität bietet. Dies spiegelt sich in der Master-Version der Dokumentation (http://docs.wagtail.io/en/latest/advanced_topics/customization/branding.html) wider, die jedoch noch keine Release-Version der Dokumentation darstellt. – gasman

Verwandte Themen