Django展示富文字控制元件
阿新 • • 發佈:2018-12-12
1.在專案下的settings中新增:
INSTALLED_APPS = [
'tinymce',
]
TINYMCE_DEFAULT_CONFIG = {
'theme': 'advanced',
'width': 800,
'height': 600,
}
2.在專案下的urls中新增:
urlpatterns = [
url(r'^getRTF/', views.getRTF, name='getRTF'),
]
3.在app下的views.py中新增:
def getRTF(request): return render(request, 'rtf.html')
4.在templates下建立名為rtf的html檔案: head下:
<script src='/static/tiny_mce/tiny_mce.js'></script>
<script>
tinyMCE.init({
'mode': 'textareas', 'theme': 'advanced',
'width': 800, 'height': 600,
})
</script>
body下:
<form action="url" method="post"> <textarea name="" id="" cols="30" rows="10"></textarea> </form>