236 |
236 |
]
|
237 |
237 |
formdef.fields[0].__dict__['file_type'] = [
|
238 |
238 |
'image/*',
|
239 |
|
'application/pdf,application/vnd.oasis.opendocument.text,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
|
|
239 |
(
|
|
240 |
'application/pdf,application/vnd.oasis.opendocument.text,application/msword,'
|
|
241 |
'application/vnd.openxmlformats-officedocument.wordprocessingml.document,'
|
|
242 |
'application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,'
|
|
243 |
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
|
|
244 |
),
|
240 |
245 |
]
|
241 |
246 |
formdef.fields[1].__dict__['file_type'] = ['image/*']
|
242 |
247 |
formdef.store()
|
... | ... | |
246 |
251 |
assert formdef.fields[0].document_type['id'] == '_legacy'
|
247 |
252 |
assert formdef.fields[0].document_type['mimetypes'] == [
|
248 |
253 |
'image/*',
|
249 |
|
'application/pdf,application/vnd.oasis.opendocument.text,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
|
|
254 |
(
|
|
255 |
'application/pdf,application/vnd.oasis.opendocument.text,application/msword,'
|
|
256 |
'application/vnd.openxmlformats-officedocument.wordprocessingml.document,'
|
|
257 |
'application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,'
|
|
258 |
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
|
|
259 |
),
|
250 |
260 |
]
|
251 |
261 |
assert formdef.fields[1].document_type['label'] == 'Image files'
|
252 |
262 |
assert formdef.fields[0].document_type['label'] == 'Image files, Documents'
|