ich möchte in meiner Anwendung ein Template mit dem {% include %}-Tag in einem anderen Template anzeigen.
Folgenden Code habe ich in der views.py:
Code: Alles auswählen
register = template.Library()
def mail_notification(user):
print "Angefragt"
print "USER", user
count = "Hallo"
return {'count': count,}
register.inclusion_tag("/mail/notification.html")(mail_notification)
Code: Alles auswählen
{% include "mail/notification.html" with user=request.user %}
Aus der Doku entnommen hatte ich aber eigentlich, dass folgendes funktioniert:
Code: Alles auswählen
{% include mail_notification with user=request.user %}
Aber selbst wenn ich das über die Template-Datei anspreche, was ja funktioniert, wird die Funktion dahinter nicht angesprochen. Sprich, ich bekomm weder den Wert zurück den ich im Template verarbeiten möchte, noch kommt es zu Ausgaben auf der Konsole. Ich habe das auch schon mit und ohne Paramter versucht.
Kann mir jemand weiterhelfen, wäre sehr nett.
Gruß
Sebastian