通过管理界面将数据从CSV导入django

通过管理界面将数据从CSV导入django,django,csv,django-admin,Django,Csv,Django Admin,我正在开发一个django应用程序,该应用程序需要定期从大量CSV文件更新其数据库。这些将需要通过web界面上传。是否有任何库/模块需要我查看以使其更简单 维克多让什么更容易?你的问题相当含糊,但据我所知,你需要一些东西来定期安排工作。这可以通过多种方式完成,但通常是通过python脚本和cronjob或芹菜任务。您可以利用。我指的是文件的上载和解析。文件的上传将手动完成;我对安排时间不感兴趣。您可以只使用python的csv模块和django的序列化程序,我指的是sceduling,因为在mo

我正在开发一个django应用程序,该应用程序需要定期从大量CSV文件更新其数据库。这些将需要通过web界面上传。是否有任何库/模块需要我查看以使其更简单


维克多

让什么更容易?你的问题相当含糊,但据我所知,你需要一些东西来定期安排工作。这可以通过多种方式完成,但通常是通过python脚本和cronjob或芹菜任务。

您可以利用。

我指的是文件的上载和解析。文件的上传将手动完成;我对安排时间不感兴趣。您可以只使用python的csv模块和django的序列化程序,我指的是sceduling,因为在model save上解析大型文件似乎是错误的django可以从csv反序列化吗?为什么在模型保存上解析大文件是错误的?(顺便说一句,我指的是一年几次)如果你打算用django模型(表单)的save方法解析一个大型上传,你需要处理一个用户,这个用户只是在等待返回响应(这可能需要一段时间),当解析失败时,你还必须处理错误。它似乎可能会为类似的事情创建一个任务并通过电子邮件发送一份报告,但这只是我个人的意见:-)看起来这将满足我的需要