123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- # @Author : lightXu
- # @File : form.py
- from django import forms
- SUBJECT_ID = ((0, '未知学科'),
- (3, '数学'),
- (6, '数学(知心慧学)'),
- (8, '英语'),
- (9, '语文'),
- (12, '物理'),
- (13, '化学'),
- (14, '生物'),
- (15, '政治'),
- (16, '历史'),
- (17, '地理'),
- (18, '理综'),
- (19, '文综'),
- (98, '英语-B'),
- (99, '英语-T'),
- )
- class UploadImageForm(forms.Form):
- subject_id_dict = SUBJECT_ID
- subject = forms.ChoiceField(label='科目', label_suffix=':', widget=forms.Select(),
- choices=subject_id_dict, initial=3, required=True, )
- img_data = forms.ImageField(label='试卷图片', label_suffix=':',
- widget=forms.ClearableFileInput(attrs={'multiple': True}))
- class UploadImageWithPaperIdForm(forms.Form):
- subject_id_dict = SUBJECT_ID
- subject = forms.ChoiceField(label='科目', label_suffix=':', widget=forms.Select(),
- choices=subject_id_dict, initial=3, required=True, )
- paper_id = forms.CharField(label='PaperID', label_suffix=':',)
- img_data = forms.ImageField(label='试卷图片', label_suffix=':',
- widget=forms.ClearableFileInput(attrs={'multiple': True}))
- class FormulaUrlForm(forms.Form):
- img_url = forms.CharField(label='试卷URL', label_suffix=':')
- # class UploadFileForm(forms.Form):
- # # xml_file = forms.FileField(label='XML', label_suffix=':',
- # # widget=forms.ClearableFileInput(attrs={'multiple': True}))
- # xml_file = forms.FileField(label='XML', label_suffix=':',
- # widget=forms.ClearableFileInput(attrs={'multiple': True}))
- class SubmitSeriesNumberForm(forms.Form):
- series_number = forms.CharField(label='series_number', label_suffix=':', max_length=100)
- class DownloadImage(forms.Form):
- paper_id = forms.CharField(label='paper_id', label_suffix=':', max_length=100)
- class UploadFileForm(forms.Form):
- subject_id_dict = SUBJECT_ID
- subject = forms.ChoiceField(label='科目', label_suffix=':', widget=forms.Select(),
- choices=subject_id_dict, initial=3, required=True, )
- img_data = forms.FileField(label='试卷PDF', label_suffix=':',
- widget=forms.ClearableFileInput(attrs={'multiple': True}))
|