Başka bir uygulamadan nasıl bir özel etiket filtresi yükleyebildiğime dair gerçekten kafam karıştı. Bu Load custom template tag from another application? gibi benzer bir sorun var, ben bunu aynı şekilde yapıyorum, ama yine de o kadar yük doesnt ve bu hatayı alıyorum:Başka bir uygulamadan özel etiket filtreleri yükleme
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
Ben de app yüklü ayarlarında uygulaması vardır. Aşağıda belirtilen çeşitli yolları kullanarak yüklemeyi denedim: {% load fillme_tag%} {% load fillme.fillme_tag%} #filleme appname. aşağıdaki gibi
yapısı şöyledir: Öyle görünüyor fillme_tag.py ait
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
----- içerikleri ----
from django import template
register = template.Library()
@register.filter(name='demotag')
def demotag(value):
return value
Eğer fillme_tag.py içeriği ekleyebilir misiniz? – shalakhin
sadece sorumu düzenledim ve ekledim :) – Maverick
Evet, INSTALLED_APPS içinde – Maverick