ich wirklich so zu bin verwirrt, wie könnte ich von einer anderen Anwendung eines benutzerdefinierten Tag-Filter laden. Ich habe ein ähnliches Problem wie diese Load custom template tag from another application? Und ich ihm die gleiche Art und Weise tue, aber immer noch tut es zu laden, und ich bin immer diese Fehlermeldung:Laden benutzerdefinierter Tag Filter aus einer anderen App
TemplateSyntaxError at/
'fillme_tag' is not a valid tag library: Template library fillme_tag not found, tried django.templatetags.fillme_tag,django.contrib.staticfiles.templatetags.fillme_tag,fillme.templatetags.fillme_tag
Ich habe die App in den Einstellungen installiert zu App. Ich habe versucht, es mit verschiedenen Arten geladen, wie unten erwähnt: {% Last fillme_tag%} { % Last fillme.fillme_tag%} #filleme ist appname.
Die Struktur ist wie folgt:
my_project:
app1:
templates:
index.html (this is where i want to load custom tag)
views.py
__init__.py
fillme:
templatetags:
__init__.py
fillme_tag.py (the tag lib)
__init__.py
----- Inhalt fillme_tag.py ----
from django import template
register = template.Library()
@register.filter(name='demotag')
def demotag(value):
return value
können Sie Inhalte von fillme_tag.py hinzufügen? – shalakhin
bearbeitet nur meine Frage und fügte hinzu, es :) – Maverick
Ja, es in INSTALLED_APPS in Einstellungen ist – Maverick