TinyMCE widget for Django
Project description
django-tinymce-lite
django-tinymce-lite is a Django application that contains a widget to render a form field as a TinyMCE editor. This package provides same namespace as django-tinymce, but grabs latest stable tinymce static files from CDN.
Quickstart
Install django-tinymce-lite:
$ pip install django-tinymce-lite
Add tinymce to INSTALLED_APPS in settings.py for your project:
INSTALLED_APPS = (
...
'tinymce',
)
In your code:
from django import forms
from tinymce.widgets import TinyMCE
from .models import FooBar
class FooBarModelForm(forms.ModelForm):
class Meta:
model = FooBar
fields = ['content1']
widgets = {
'content1': TinyMCE
}
Configuration
django-tinymce-lite is configured through django settings mechanism. Following options are availiable:
# Url to tinymce init js
TINYMCE_JS = '//cdn.tinymce.com/4/tinymce.min.js'
# If you need pass extra static files for all tinymce widget
TINYMCE_EXTRA_MEDIA = {
'js': [],
'css': {}
}
# Config, that passed to tinyMCE.init functions
TINYMCE_CONFIG = {
'selector': '.django-tinymce',
'theme': 'modern',
'relative_urls': False,
}
For tinymce configuration, read more on site.
Releases
Latest release is 1.0.0. It’s support python 2.7, 3.4, 3.5, 3.6 and Django >= 1.7.
Support and updates
Use github issues https://github.com/vanadium23/django-tinymce-lite/issues
License
Originally written by Aljosa Mohorovic.
Much inspired by django-select2.
This program is licensed under the MIT License (see LICENSE)
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
File details
Details for the file django-tinymce-lite-0.0.2.tar.gz
.
File metadata
- Download URL: django-tinymce-lite-0.0.2.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a24c3c9b0efbb537115db61413280c367a05ce82ef6aaa3992289feff38f4466 |
|
MD5 | 7df1a5abc187e71cd7f6b1ee05ab7f77 |
|
BLAKE2b-256 | a72426bbdd5614426ee59ab49c46d5b3289586e514592852107705aff3df56f2 |