@Jasper_Holton's profile photo

Rendern von Vorlagen ohne Zeilenumbrüche mithilfe eines Django-Vorlagen-Tags Dieses Django-Blockvorlagen-Tag rendert Ihre Vorlagen ohne Zeilenumbrüche. Seien Sie sich bewusst, dass es den Inhalt von Formularen durcheinander bringen könnte, daher empfiehlt , es außerhalb von ihnen zu verwenden. Dies ist das Block-Tag, das auf Uglek verwendet, um die Website ohne Zeilenumbrüche im Basiscode bereitzustellen.

# /project/app/app_filters.py 
 
# Importiert 
aus Django-Importvorlage 
 aus django.utils.html import strip_tags 
aus django.template.base import Node 
aus django.utils.functional import keep_lazy 
importiere sechs 
 [=NEWLINE= ]register = template.Library() # Vorlagenbibliothek registrieren 
@register.tag 
def linebreakless(parser, token): Dadurch wird ohne Zeilenumbruch gerendert{% endlinebreakless %}
Sie können dieses Tag zweimal in Ihren Vorlagen verwenden, um alles außer dem Hauptinhalt ohne Zeilenumbrüche zu rendern, und es wird einiges sparen Serverzeit, wodurch weniger Zeilenumbrüche bereitgestellt werden und es für jedermann schwieriger wird, Ihren Code zu kopieren und zu verwenden. Es könnte auch andere Verwendungszwecke haben, z. B. das Entfernen von Zeilenumbrüchen in Formularen oder in Text, der zu viele enthält und nur in einer Zeile gerendert werden sollte. hoffe, dieser Django-Vorlagenfilter ist nützlich für Sie. Lassen Sie mich wissen, wenn Sie Fragen zur Implementierung haben. und es wird etwas Serverzeit sparen, da es weniger Zeilenumbrüche bereitstellt und es für jedermann schwieriger macht, Ihren Code zu kopieren und zu verwenden. Es könnte auch andere Verwendungszwecke haben, z. B. das Entfernen von Zeilenumbrüchen in Formularen oder in Text, der zu viele enthält und nur in einer Zeile gerendert werden sollte. hoffe, dieser Django-Vorlagenfilter ist nützlich für Sie. Lassen Sie mich wissen, wenn Sie Fragen zur Implementierung haben. und es wird etwas Serverzeit sparen, da es weniger Zeilenumbrüche bereitstellt und es für jedermann schwieriger macht, Ihren Code zu kopieren und zu verwenden. Es könnte auch andere Verwendungszwecke haben, z. B. das Entfernen von Zeilenumbrüchen in Formularen oder in Text, der zu viele enthält und nur in einer Zeile gerendert werden sollte. hoffe, dieser Django-Vorlagenfilter ist nützlich für Sie. Lassen Sie mich wissen, wenn Sie Fragen zur Implementierung haben.


Pinterest logo
Tumblr logo VK logo

https://uglek.com/post/408/?lang=de -