2015-03-02 44 views
-1

我在我的項目中使用django導入/導出。在我的管理員模型中,我有兩個選擇文件的選擇文件和選擇格式csv,xls和json的「選擇格式」。我怎麼做java腳本驗證,以確保用戶只選擇3種文件類型之一?如何驗證所選的文件擴展名和所選格式是否相同?文件格式驗證django admin

+0

@RajaSimon我應該在哪裏寫的是Java的腳本?以及如何使內置的導入/導出模板使用該java腳本? – user4327436 2015-03-02 11:18:35

回答

1

這不需要JavaScript來做。只需使用ImportMixin的格式attributes

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