# 3.1.3

发布时间:2021年10月30日21:26:36

建议升级到3.1.3

# 修复bug

  • autocomplete_fields 修复,可以使用下拉框搜索字段

# 新增

列表页新增 顶部html和底部html,支持vue组件、element组件等。点击查看文档

  • 示例
@admin.register(ProductCategory)
class ProductCategoryAdmin(admin.ModelAdmin):
    # 显示在列表顶部的一些自定义html,可以是vue组件,会被vue渲染
    top_html = ' <el-alert title="这是顶部的" type="success"></el-alert>'

    # 也可以是方法的形式来返回html
    def get_top_html(self, request):
        return self.top_html

    bottom_html = ' <el-alert title="这是底部的html" type="warning"></el-alert>'

    # 也可以是方法的形式来返回html
    def get_bottom_html(self, request):
        return self.bottom_html
1
2
3
4
5
6
7
8
9
10
11
12
13
14

在返回html的时候,simplepro会自动使用djangomark_safe包裹html以便直接显示

  • 效果