2010-03-17 7 views
1

Existe-t-il un moyen de vérifier si une balise de gabarit existe avant d'utiliser la balise de gabarit?Vérifiez si une balise de gabarit est chargée dans Django

En d'autres termes, je voudrais être en mesure de faire quelque chose comme ceci:

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

Pourquoi? Que se passe-t-il si vous faites {{% load some_tag_library_that_does_not_exist%} '? –

+0

Un TemplateSyntaxError est levé. J'ai une application qui nécessite des applications tierces. Je voudrais rendre certains d'entre eux optionnels en fonction des fonctionnalités nécessaires à un moment donné. Je préférerais ne pas avoir beaucoup de modèles différents pour la même page, chacun avec une combinaison différente d'applications installées possibles avec des vues pour déterminer lequel des modèles à charger. –

Répondre

Questions connexes