Django application for practices-based content
Project description
djaodjin-pages is a Django application that allow live templates edition and upload templates packages.
Major Features:
- Text edition (optional: markdown syntax)
- Media gallery (drag'n'drop in markdown or media placeholder)
- Upload template packages
Development
After cloning the repository, create a virtualenv environment, install the prerequisites, create the database then run the testsite webapp.
$ virtualenv installTop
$ source installTop/bin/activate
$ pip install -r testsite/requirements.txt
$ make vendor-assets-prerequisites
$ make initdb
$ python manage.py runserver
# Browse http://localhost:8000/
# Start edit live templates
Release Notes
Tested with
- Python: 3.7, Django: 3.2 (LTS)
- Python: 3.10, Django: 4.2 (latest)
- Python: 2.7, Django: 1.11 (legacy) - use testsite/requirements-legacy.txt
0.6.9
- adds tags into practice description
- compatibles with Bootstrap5
- publishes distribution using pyproject.toml
Version 0.4.3 is the last version that contains the HTML templates online editor. This functionality was moved to djaodjin-extended-templates as of version 0.5.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
djaodjin-pages-0.6.9.tar.gz
(43.8 kB
view hashes)
Built Distribution
Close
Hashes for djaodjin_pages-0.6.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a94ec17d44fec5a63ca1ac475169d827da0c1badedda811f1a79a3740327350a |
|
MD5 | cc6d9ba8c195eebac04218ef3da29a5b |
|
BLAKE2b-256 | 447d83c67b3272c37a15ba2b266b99f3a2facf9efe89d342ac5e648ae098a3af |