我要bulk_create通过 django admin 使用 TextArea 或 FileField 导入 csv 数据来构建模型。我学会了如何覆盖模板块,如何向 django admin 添加新的 url。但我不知道如何解决我的问题。我想用我的表单创建自定义管理页面。传递数据,解析它和 bulk_create我的模型对象。你们能建议我怎么做吗?

请您参考如下方法:

使用代理模型可以节省一些输入:

class ImportCSVData(SomeModel): 
    class Meta: 
        proxy = True 
 
@admin.register(ImportCSVData) 
class MyCustomAdminForm(admin.ModelAdmin): 
    ... as in accepted answer ... 


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!