Für Entwickler · Aktualisiert 23.10.2026

Themes bauen

Eigenes Design – nur überschreiben, was anders sein soll.

jds theme neu "Mein Theme"
jds theme aktivieren mein_theme

Ein Theme muss nur enthalten, was es anders machen will – alles andere kommt aus themes/default/.

themes/mein_theme/
  theme.json            {"name": "Mein Theme"}
  static/style.css      wird nach dem Standard-CSS geladen
  templates/base.html   (optional) eigenes Grundgerüst

Template-Tags

Ohne {% load %} verfügbar: {% do_action "name" %}, {% the_content text %}, {% get_menu "hauptmenue" as items %}, {% theme_static "datei" %}, {% language_links as langs %}, {{ preis|money }} und {% translate "Text" %}.