Пример #1
0
def createCover():
	file = request.files['image']
	id_doc = request.form['id_doc']
	filename = 'doc' + id_doc + '.' + file.filename.rsplit('.', 1)[1]
	
	# try:
	# 	os.remove(app.config['DOCUMENT_COVER_FOLDER'] + filename)
	# except OSError:
	# 	pass

	for fileAux in os.listdir(app.config['DOCUMENT_COVER_FOLDER']):
		if ('doc' + id_doc) == fileAux.split('.')[0]:
			try:
				os.remove(app.config['DOCUMENT_COVER_FOLDER'] + fileAux)
			except OSError:
				pass

	file.save(os.path.join(app.config['DOCUMENT_COVER_FOLDER'], filename))
	
	c = DocumentModel()
	c.updateDocumentCover(id_doc,filename)
	return jsonify({'result': True})