Python Django Admin即使在allow_tags=True时也会显示转义的HTML
我有以下模型和管理代码。“问题”列包含URL和图像标记等HTML内容。但是管理员仍然显示原始HTML内容和未格式化的内容。型号和管理代码如下所示: 模型 管理员Python Django Admin即使在allow_tags=True时也会显示转义的HTML,python,django,python-2.7,django-admin,Python,Django,Python 2.7,Django Admin,我有以下模型和管理代码。“问题”列包含URL和图像标记等HTML内容。但是管理员仍然显示原始HTML内容和未格式化的内容。型号和管理代码如下所示: 模型 管理员 这是你的密码吗?您在返回后的def formatqn方法中缩进了formatqn.allow_tags=True,因此它永远不会执行,请尝试使用未缩进的行编写模型,如下所示: class QuestionAdmin(admin.ModelAdmin): list_display = ('question_id','formatq
这是你的密码吗?您在返回后的
def formatqn
方法中缩进了formatqn.allow_tags=True
,因此它永远不会执行,请尝试使用未缩进的行编写模型,如下所示:
class QuestionAdmin(admin.ModelAdmin):
list_display = ('question_id','formatqn')
list_per_page = 10
def formatqn(self, obj):
return u'%s' % obj.question
# this line unindented
formatqn.allow_tags = True
admin.site.register(question, QuestionAdmin)
希望有帮助 不客气!如果有用的话,请考虑接受答案:谢谢
class QuestionAdmin(admin.ModelAdmin):
list_display = ('question_id','formatqn')
list_per_page = 10
def formatqn(self, obj):
return u'%s' % obj.question
formatqn.allow_tags = True
admin.site.register(question, QuestionAdmin)
class QuestionAdmin(admin.ModelAdmin):
list_display = ('question_id','formatqn')
list_per_page = 10
def formatqn(self, obj):
return u'%s' % obj.question
# this line unindented
formatqn.allow_tags = True
admin.site.register(question, QuestionAdmin)