zoukankan      html  css  js  c++  java
  • Django

    参数说明: 

    1.  dehydrate_zidingyi1(self, obj)  为自定义字段, 注: 自定义字段需要在 fields 中加入

    2.  fields  自定义指定需要导出的字段

    3.  exclude  导出时需要排除的字段

    4.  export_order   设置导出后的字段顺序

    代码:

    from import_export.fields import Field
    from import_export.admin import ImportExportModelAdmin
    
    from .models import Goods
    
    
    class GoodsResource(resources.ModelResource):
        zidingyi1 = Field()
    
        def dehydrate_zidingyi1(self, obj):
            return "自定义字段"    
    
        class Meta:
            model = Goods
            fields = ('id', 'name', 'zidingyi1')    # 自定义指定需要导出的字段
            # exclude = ('create_time', )    # 导出时需要排除的字段
            export_order = ('name', 'id')    # 设置导出后的字段顺序
    
    
    class GoodsAdmin(ImportExportModelAdmin):
        list_display = ('id', 'name', 'create_time')
        resource_class = GoodsResource
    
    admin.site.register(Goods, GoodsAdmin)    
  • 相关阅读:
    PHP和Redis实现在高并发下的抢购及秒杀功能示例详解
    thinkphp整合系列之微信公众号支付
    JS之变量的运算
    (php)thinkphp3.2配置sql_server
    jyd数据结构
    mac终端下svn常用命令
    项目学习
    抛错
    phpunit
    Python
  • 原文地址:https://www.cnblogs.com/chaoqi/p/14606917.html
Copyright © 2011-2022 走看看