相关疑难解决方法(0)

allow_tags=True 不会在 django admin 中渲染 <form> 标签

我想在 django admin 的 list_display 中显示一个表单,但我遇到了这个问题:

当我定义这样的东西时:

class MyModelAdmin(admin.ModelAdmin):
    list_display = ('foo', 'pagar_pase')

    def pagar_pase(self, obj):
        return """<form action="." method="post">Action</form> """
    pagar_pase.description = 'Testing form output'
    pagar_pase.allow_tags = True
Run Code Online (Sandbox Code Playgroud)

结果是没有标签的操作,有什么想法如何解决这个问题吗?

谢谢

python django django-admin

4
推荐指数
1
解决办法
4393
查看次数

标签 统计

django ×1

django-admin ×1

python ×1