djaodjin-pages
pypi i djaodjin-pages

djaodjin-pages

WYSIWYG editor for websites

by djaodjin

0.6.4 (see all)License:BSD
pypi i djaodjin-pages
Readme

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

Tested with

  • Python: 3.7, Django: 3.2 (LTS), Django Rest Framework: 3.12
  • Python: 3.10, Django: 4.0 (latest), Django Rest Framework: 3.12
  • Python: 2.7, Django: 1.11 (legacy), Django Rest Framework: 3.9.4

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

0.6.4

  • whitelists HTML tags used by PageElement editor
  • compatibles with bleach 5+

previous release notes

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.

GitHub Stars

10

LAST COMMIT

4mos ago

MAINTAINERS

1

CONTRIBUTORS

6

OPEN ISSUES

4

OPEN PRs

5
VersionTagPublished
0.6.4a0
7d ago
0.6.4
8d ago
0.6.3
1mo ago
0.6.2
2mos ago
No alternatives found
No tutorials found
Add a tutorial