Python Django:在引导模式内呈现html标记
我正在尝试向我的Django应用程序添加降价,它可以工作,但当测试显示在引导模式中时就不行了 我使用markdown2呈现文本和自定义templatetag,如下所示:Python Django:在引导模式内呈现html标记,python,django,Python,Django,我正在尝试向我的Django应用程序添加降价,它可以工作,但当测试显示在引导模式中时就不行了 我使用markdown2呈现文本和自定义templatetag,如下所示: {{ issue.description | markdown | safe }} 关于如何在模态中工作,有什么建议吗 我使用AJAX调用显示模式: $(".js-view-issue").click(function() { var btn = $(this); $.ajax({ url: btn.attr
{{ issue.description | markdown | safe }}
关于如何在模态中工作,有什么建议吗
我使用AJAX调用显示模式:
$(".js-view-issue").click(function() {
var btn = $(this);
$.ajax({
url: btn.attr("data-url"),
type: "get",
dataType: "json",
beforeSend: function() {
$("#viewIssue").modal("show");
},
success: function(data) {
$("#viewIssue .modal-content").html(data.html);
}
});
});
编辑
此处是modals/view_issue.html文件:
{% load markdown_tag %}
<div class="modal-header">
<h5 class="modal-title" id="viewIssueLabel">View Issue</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aira-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<div class="form-group">
<label><strong>Title</strong></label>
<input class="form-control" value="{{ issue.title }}" disabled />
</div>
<div class="form-group">
<label><strong>Description</strong></label>
<textarea cols="40" rows="10" class="form-control" disabled>{{ issue.description | markdown | safe }}</textarea>
</div>
<div class="form-group">
<label><strong>Solution</strong></label>
<textarea cols="40" rows="10" class="form-control" disabled>{{ issue.solution | markdown }}</textarea>
</div>
</div>
{%load markdown_tag%}
查看问题
&时代;
标题
说明
{{issue.description | markdown | safe}}
解决方案
{{issue.solution | markdown}}
ajax调用的响应是什么?data['html']=render\u to\u string('modals/view\u issue.html',context,request=request)
请添加modals/view\u issue.html
。