forked from Fred/gwift-book
Ajouter 'source/django/template-tag.adoc'
This commit is contained in:
parent
73cd400f30
commit
43a4109dc5
|
@ -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)
|
||||
----
|
Loading…
Reference in New Issue