【发布时间】:2013-04-30 22:18:09
【问题描述】:
我想在 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
结果是没有标签的Action,有什么办法解决这个问题吗?
谢谢
【问题讨论】:
-
我怀疑问题出在你的想象中。
<form>标签没有任何显示输出:它们唯一的结果是将内容视为可提交的表单。也许您的意思是有一个<input type="submit">标签,尽管如果没有实际提交的内容,这将无济于事。
标签: python django django-admin