2 Stimmen

Prüfen, ob ein Template-Tag in Django geladen ist

Gibt es eine Möglichkeit zu prüfen, ob ein Vorlagen-Tag vorhanden ist, bevor das Vorlagen-Tag verwendet wird?

Mit anderen Worten, ich würde gerne so etwas machen können:

{% load my_custom_tags %}
...
{% ifloaded my_custom_tags %}
  {% some_custom_tag %}
{% endifloaded %}

1voto

gruszczy Punkte 39020

Sie könnten ein eigenes, benutzerdefiniertes Tag schreiben, das prüft, ob ein geladenes Tag im aktuellen Kontext vorhanden ist.

Hier sind die Dokumente: http://docs.djangoproject.com/en/dev/howto/custom-template-tags/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X