【发布时间】:2021-02-18 11:48:42
【问题描述】:
在这里,我正在创建一个博客并将一些内容设置为粗体,如下所示:
如何修复它并改变它的格式,
在 form.py 中,
class BlogForm(forms.ModelForm):
class Meta:
model = Blog
fields = ('tag',"title","image_data","body",)
widgets ={
'title' : forms.Textarea(attrs={'class':'editable medium-editor-textarea blogtitle'}),
'body':forms.Textarea(attrs={'class':'editable medium-editor-textarea postcontent'})
}
在帖子详细信息页面中,我在头部标签中添加以下行:
<!-- Medium Style Editor -->
<script src="//cdn.jsdelivr.net/npm/medium-editor@latest/dist/js/medium-editor.min.js"></script>
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/medium-editor@latest/dist/css/medium-editor.min.css" type="text/css" media="screen" charset="utf-8">
blog_form.html
<div style="text-align: center;">
<h1>Create a new blog</h1>
<form enctype="multipart/form-data" method="POST">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" value='Publish' class="btn btn-primary btn-large">
</form>
</div>
<script>var editor = new MediumEditor('.editable');</script>
【问题讨论】:
-
请在您的问题中提供更多详细信息。例如,您使用的是 CMS 还是在哪里编辑内容?你是如何渲染文本的?为什么要标记 jquery?等
-
我已经在我的问题中添加了所有细节,以及原因标记 jquery,因为我认为这是更多的前端问题而不是后端,
标签: javascript jquery django django-forms django-templates