Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miohtama/deform_prosemirror
ProseMirror widget for Python Deform web form library
https://github.com/miohtama/deform_prosemirror
Last synced: 23 days ago
JSON representation
ProseMirror widget for Python Deform web form library
- Host: GitHub
- URL: https://github.com/miohtama/deform_prosemirror
- Owner: miohtama
- Created: 2015-12-20T23:49:21.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-21T06:45:01.000Z (about 9 years ago)
- Last Synced: 2024-11-11T12:45:37.545Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 300 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.txt
Awesome Lists containing this project
README
.. contents::
Introduction
============This package provides ProseMirror rich text widget for `Deform forms `_.
.. image:: screenshot.png
:width: 500About ProseMirror
=================`ProseMirror `_ is an advanced rich text editor for web browsers featuring sane architecture, Markdown WYSIWYG editing and real time collaboration.
Demo
====Run demo locally::
git clone [email protected]:miohtama/deform_prosemirror.git
virtualenv venv
source venv/bin/activate
pip install -e .
pserve development.ini --reloadUsage
=====* Your view must extract widget JS and CSS assets from Deform form
* Your base template must insert JS and CSS assets to the ````. Please note that there is a limitation that Deform executes ```` tags in ``<body>``.
Rebuilding JavaScript bundle
============================Install NPM and Node. Then::
./build-js.bash
This will generate ``deform_prosemirror/static/prosemirror-bundle.js``. ``npm`` cries a bit, but it's totally ok.