Platform for create, edit, manage, and publish zines -
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alfred 12ac9978e4 Login with username and password 5 days ago
api Add page type to the serializer 6 days ago
docker Add git package 2 weeks ago
dynzine Update editor 1 month ago
engine Login with username and password 5 days ago
resources/imgs Access files locally 5 months ago
static Merge commit '1bc7959223' 2 weeks ago
tests Prepare for creating login and signup pages 6 days ago
.gitignore Refactor, improve, and update for next api actions 2 months ago
LICENSE Add home styles 5 months ago Update API 1 month ago Django project initialization 5 months ago
requirements.txt Add djawth in requirements.txt 2 months ago


Online content creator that allows authors to arrange it depending on their preferences. The end goal of dynzine is to form an e-zine as a finished composition, which will be accessible in html and printable formats.


To install the package use:

pip install git+

If you first install dependencies from requirements.txt probably it will fail and won’t finish. It’s a best option to first execute this line and, after that, run:

pip install -r requirements.txt

Build the editor

On the docker path execute:

docker-compose run editor-builder

Update the editor

git subtree pull --prefix static/editor editor master --squash