django管理员自定义列表视图

时间:2015-03-25 05:09:07

标签: python django admin

我想自定义django admin ..对于添加我做了这个:

class SomeAdmin(admin.ModelAdmin):
"""
    Customized admin template and corresponding 
    views for adding media.
"""


add_form_template = "admin/add.html"
def add_view(self, request, form_url='', extra_context=None):
    if request.method == "POST":

        //YOur logic

    return super(SomeAdmin,self).add_view(request)

它工作正常..以同样的方式我如何获得自定义列表视图和自定义更改视图?

任何帮助?

1 个答案:

答案 0 :(得分:3)

ModelAdmin同时使用change_view()changelist_view()方法,因此您可以采用相同的方式覆盖它们。