Django - TinyMCE - 管理员 - 如何更改编辑器大小?
Django - TinyMCE - admin - How to change editor size?
我似乎找不到任何方法来改变 TinyMCE 中的编辑器大小。
我在 Django 管理中编辑我网站上的帖子,为了更容易,我寻找一个比文本字段更好的编辑器。我成功安装了TinyMCE,但是编辑器很小,编辑起来很烦人
这是我的models.py
from django.db import models
from tinymce.models import HTMLField
class Post(models.Model):
title = models.CharField(max_length=140)
# body = models.TextField()
date = models.DateTimeField()
body = HTMLField()
def __str__(self):
return self.title
这是我的 admin.py:
from django.contrib import admin
from blog.models import Post
admin.site.register(Post)
这是我的 urls.py:
from django.conf.urls import url, include
from django.views.generic import ListView, DetailView
from .models import Post
urlpatterns = [
url(r'^$', ListView.as_view(
queryset=Post.objects.all().order_by("-date")[:25],
template_name='blog/blog.html')),
url(r'^(?P<pk>\d+)$',
DetailView.as_view(model=Post,
template_name='blog/post.html')),
]
过去 2 小时我一直在尝试和谷歌搜索,但我无法弄清楚。
谁能帮帮我?
谢谢
如文档中所述 (http://django-tinymce.readthedocs.io/en/latest/installation.html#configuration), there is the TINYMCE_DEFAULT_CONFIG
setting which can be used to configure the editor. Just look for available options here: https://www.tinymce.com/docs/configure/editor-appearance/.
对于你的情况,我认为这样的方法可能有效:
TINYMCE_DEFAULT_CONFIG = {
'theme': "simple", # default value
'relative_urls': False, # default value
'width': '100%',
'height': 300
}
把它放在你的 settings.py
TINYMCE_DEFAULT_CONFIG字典需要在settings.py文件中设置。
TINYMCE_DEFAULT_CONFIG = {
'theme': "advanced",
'width' : 758,
'height' : 118,
}
这将改变 tinymce 编辑器的宽度和高度。
我似乎找不到任何方法来改变 TinyMCE 中的编辑器大小。 我在 Django 管理中编辑我网站上的帖子,为了更容易,我寻找一个比文本字段更好的编辑器。我成功安装了TinyMCE,但是编辑器很小,编辑起来很烦人
这是我的models.py
from django.db import models
from tinymce.models import HTMLField
class Post(models.Model):
title = models.CharField(max_length=140)
# body = models.TextField()
date = models.DateTimeField()
body = HTMLField()
def __str__(self):
return self.title
这是我的 admin.py:
from django.contrib import admin
from blog.models import Post
admin.site.register(Post)
这是我的 urls.py:
from django.conf.urls import url, include
from django.views.generic import ListView, DetailView
from .models import Post
urlpatterns = [
url(r'^$', ListView.as_view(
queryset=Post.objects.all().order_by("-date")[:25],
template_name='blog/blog.html')),
url(r'^(?P<pk>\d+)$',
DetailView.as_view(model=Post,
template_name='blog/post.html')),
]
过去 2 小时我一直在尝试和谷歌搜索,但我无法弄清楚。
谁能帮帮我? 谢谢
如文档中所述 (http://django-tinymce.readthedocs.io/en/latest/installation.html#configuration), there is the TINYMCE_DEFAULT_CONFIG
setting which can be used to configure the editor. Just look for available options here: https://www.tinymce.com/docs/configure/editor-appearance/.
对于你的情况,我认为这样的方法可能有效:
TINYMCE_DEFAULT_CONFIG = {
'theme': "simple", # default value
'relative_urls': False, # default value
'width': '100%',
'height': 300
}
把它放在你的 settings.py
TINYMCE_DEFAULT_CONFIG字典需要在settings.py文件中设置。
TINYMCE_DEFAULT_CONFIG = {
'theme': "advanced",
'width' : 758,
'height' : 118,
}
这将改变 tinymce 编辑器的宽度和高度。