Django template tags

Vi har definert noen egne template tags for å forenkle rendringen av enkelte objekter.

Templates som ønsker å benytte tagene må inkludere dem via:

{% load artikkel_tags %}

artikkel_video

Funksjon:

Rendre videoer (introduksjonsvideo og andre videoer)

Kode:

src/artikkel/templatetags/artikkel_tags.py

Template:

src/artikkel/templates/artikkel/artikkel_video.html

Denne tagen tar 3 parametre:

  • video: Video-objektet som skal rendres.

  • header (optional): En eventuell overskrift som skal vises foran lenketeksten, f.eks «Introduksjonsvideo:». Defaultverdi: blank.

  • embed_video (optional): Avgjør om videoen skal embeddes, eller bare lenkes til. Defaultverdi: True.

Brukes av Artikkel. Se Embedding av video for mer informasjon.