djula
2024-10-12
An implementation of Django templates for Common Lisp.
Upstream URL
Author
Nick Allen <[email protected]>, Mariano Montone <[email protected]>
Maintainer
Eric Sessoms <[email protected]>, Mariano Montone <[email protected]>
License
MIT
Djula
Djula is a port of Python's Django template engine to Common Lisp.
Nutshell
Here a small example of a template::
{% extends "base.html" %} {% block title %}Memberlist{% endblock %} {% block content %} <ul> {% for user in users %} <li><a href="{{ user.url }}">{{ user.username }}</a></li> {% endfor %} </ul> {% endblock %}
Philosophy
Application logic is for the controller but don't try to make the life for the template designer too hard by giving him too few functionality.
For more information visit the documentation page.