Ajouter 'source/django/template-tag.adoc'

This commit is contained in:
fred 2020-03-20 15:50:32 +01:00
parent 73cd400f30
commit 43a4109dc5
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
Templates tags
--------------
[source,python]
----
from django.template.defaultfilters import urlize
class Suggestion(BaseModel):
"""Représentation des suggestions.
"""
created_by = models.ForeignKey(user_model, on_delete=models.DO_NOTHING, verbose_name="Créé par")
manager = models.ForeignKey(
user_model,
on_delete=models.DO_NOTHING,
verbose_name="Gestionnaire",
null=True,
blank=True,
related_name="managed_by"
)
subject = models.TextField(verbose_name="Sujet")
def urlized_subject(self):
"""
Voir https://docs.djangoproject.com/fr/3.0/howto/custom-template-tags/
"""
return urlize(self.subject, autoescape=True)
----