Quoins for static sites
django-yamldoc: Quoins for static sites
This is a Django application for maintaining documents in YAML format and refining them to a traditional ORM’d database to serve them to users. It’s for people who prefer VCS over SQL.
yamldoc is technically reusable, and used in multiple personal projects over
the years, with some individual YAML documents over a hundred thousand lines
yamldoc is probably of no interest to you. Its architecture
is less elegant than the average Django app, mixing various concerns united
only by the theme of refining YAML to HTML via quearyable SQL.
yamldoc was originally called
vedm for “Viktor Eikman’s Django miscellania”.
yamlwrap, available here, was once a
central component of
Per Django recommendation,
yamldoc ships with its migrations. Because the
application is designed for static sites where the entire database is routinely
rebuilt and therefore disposable, these migrations have been overwritten a few
semver, things should be more stable nowadays, but do tell me if
you rely on that.
Copyright 2016–2021 Viktor Eikman
django-yamldoc is licensed as detailed in the accompanying file LICENSE.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for django_yamldoc-1.0.0-py3-none-any.whl