gpt4 book ai didi

django - Django-import-export-从模型的功能导出吗?

转载 作者:行者123 更新时间:2023-12-01 09:56:25 24 4
gpt4 key购买 nike

对于Django模型,我正在使用django-import-export软件包。

手册说我可以导出目标模型中不存在的字段,如下所示:

from import_export import fields

class BookResource(resources.ModelResource):
myfield = fields.Field(column_name='myfield')

class Meta:
model = Book

http://django-import-export.readthedocs.org/en/latest/getting_started.html

如何从模型导出函数的输出?例如Book.firstword()

最佳答案

这是您的操作方法(请查看https://django-import-export.readthedocs.org/en/latest/getting_started.html#advanced-data-manipulation):

从import_export导入字段,资源

类BookResource(resources.ModelResource):
firstword = fields.Field()

def dehydrate_firstword(个人,书籍):
返回book.firstword()

类Meta:
型号=书籍

更新以回答OP评论

要按特定顺序返回字段,可以使用export_order Meta选项(https://django-import-export.readthedocs.org/en/latest/api_resources.html?highlight=export_order#import_export.resources.ResourceOptions)。

关于django - Django-import-export-从模型的功能导出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25849480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com