我在我的项目中使用django import / export。在我的管理模型中,我有两个字段"选择文件"选择文件和"选择格式"用于选择格式csv,xls和json。如何进行java脚本验证以确保用户只选择3种文件类型中的一种?如何验证所选的文件扩展名和所选格式是否相同?
答案 0 :(得分:1)
它不需要javascript来做。只需使用attributes
中的格式ImportMixin
。
class BookResource(resources.ModelResource):
formats = (<class 'import_export.formats.base_formats.CSV'>,
<class 'import_export.formats.base_formats.XLS'>,
<class 'import_export.formats.base_formats.JSON'>)
class Meta:
model = Boo
链接:formats