Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.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
Python Django Admin即使在allow_tags=True时也会显示转义的HTML_Python_Django_Python 2.7_Django Admin - Fatal编程技术网

Python Django Admin即使在allow_tags=True时也会显示转义的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

我有以下模型和管理代码。“问题”列包含URL和图像标记等HTML内容。但是管理员仍然显示原始HTML内容和未格式化的内容。型号和管理代码如下所示:

模型

管理员


这是你的密码吗?您在返回后的
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)