Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何通过将字符串格式化为django模板来显示数据?_Javascript_Jquery_Django_Django Forms_Django Templates - Fatal编程技术网

Javascript 如何通过将字符串格式化为django模板来显示数据?

Javascript 如何通过将字符串格式化为django模板来显示数据?,javascript,jquery,django,django-forms,django-templates,Javascript,Jquery,Django,Django Forms,Django Templates,在这里,我创建了一个博客,并将一些内容设置为粗体,如下所示: 在文本向我显示的详细信息页面上,如下所示: 如何修复并更改其格式 在form.py中 class BlogForm(forms.ModelForm): class Meta: model = Blog fields = ('tag',"title","image_data","body",) widget

在这里,我创建了一个博客,并将一些内容设置为粗体,如下所示:

在文本向我显示的详细信息页面上,如下所示:

如何修复并更改其格式

在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>

创建一个新的博客
{%csrf_令牌%}
{{form.as_p}}
var editor=new MediumEditor('.editable');
Django模板值,以防止出现错误


如果您只想让受信任的用户编辑您的字段,您可以使用关闭HTML转义。

请在问题中包含更多详细信息。例如,您是在使用CMS还是在哪里编辑内容?你是如何呈现文本的?为什么要标记jquery?等等,我已经在我的问题中添加了所有的细节,以及标记jquery的原因,因为我认为这更多的是前端问题,而不是后端问题,