我正在使用Django adaptors它运行得很好但是,我开始看到CSV上传,用户可以在上传之后决定上传后没有设置格式的数据属于哪个列。
是否有可能将其构建为Django Adapters,如果可以的话,有些人会指出我正确的方向吗?
或者
有没有可以做到这一点的应用程序?(我搜索过,没有任何欢乐)
答案 0 :(得分:2)
您需要从CSVModel类继承并扩展/覆盖get_fields方法(以及其他方法,如果需要)。这是声明性类的动态构建实例的常见模式。
ProductForm类,这不完全是你的情况,但重点是相同的。