A wiki built using Django and django-tree-queries. (tree like structure in SQL)
- Python 48%
- CSS 33%
- HTML 17.1%
- JavaScript 1.4%
- Shell 0.3%
- Other 0.2%
| _doc | wip branch:main | |
| bin | wip branch:searchplus | |
| src | add this back for when a non-logged in user hits the main page... | |
| static | wip branch:main | |
| tests | wip branch:main | |
| .gitignore | wip branch:searchplus | |
| dev-requirements.in | wip branch:mergemain | |
| dev-requirements.txt | wiki:view add raw=1 handling for paste.sh | |
| Makefile | wip branch:main | |
| README | wip branch:main | |
| reload.sh | __gca__ from morgan | |
| requirements.in | wip branch:main | |
| requirements.txt | wiki:view add raw=1 handling for paste.sh | |
| run-uwsgi | __gca__ from morgan | |
This is a wiki implemented in Django. The main data structure is the wiki taxonomy in the database using 'django-tree-queries'. from: https://github.com/feincms/django-tree-queries "Query Django model trees using adjacency lists and recursive common table expressions." Basically this lets you treat the taxonomy abstractly, while still having the ease of Django's ORM stuff. e.g.: You can move a wiki node, and it automatically brings along all of the sub-nodes. Basically like an OS filesystem. ### Notes - https://github.com/matthiask/django-tree-queries/blob/main/tests/testapp/models.py pm manage collectstatic