Python-pakker
=============
Følgende python-pakker brukes:
Wagtail
-------
* `wagtail `_
* `django `_
.. _wagtailtilleggspakker:
Wagtail tilleggspakker
----------------------
* `wagtailmenus `_: Generering av menyer
* src/artikkel: Vår artikkel-modell og egendefinerte blokktyper
* src/mathjax: Template tag for å inkludere MathJax.js.
Gjør det mulig å endre URL-en MathJax skal lastes fra via konfigurasjonsinnstillingen
:envvar:`MATHJAX_URL`.
.. _djangotilleggspakker:
Django tilleggspakker
---------------------
* `dj-database-url `_: For å hente database-innstillinger fra environment.
* `python-decouple `_: For å hente andre innstillinger fra environment.
* `django-allauth `_: For å autentisere brukere via Dataporten (Feide).
* `django-auth-ldap `_: For å autentisere brukere via LDAP.
.. _andrepythonpakker:
Andre Python-pakker
-------------------
* `pylint `_: Verktøy for kildekodevask.
* `sphinx `_: For dokumentasjon (disse sidene), se :ref:`sphinx`.
* `sphinx-rtd-theme `_: Malverk, se :ref:`sphinx`.
* `lxml `_: For :ref:`embeds`.
* `requests `_: For :ref:`embeds`.
* `pygments `_: For fargelegging av kode, se :ref:`CodeBlock`.
* `Pillow `_: Bildebehandling, se :ref:`TikzBlock`.