def upload_file(profile): upload_form = forms.UploadImageForm() if upload_form.validate_on_submit(): file_ = request.files['file'] title, job, stored_file = save(file_, profile=profile) generate_thumbs(stored_file) flash('"%s" uploaded successfully.' % title) return redirect(_redirect_url_frm_upload(profile.name)) return render_template('form.html', form=upload_form, profile=profile)
def upload_file_json(profile): upload_form = forms.UploadImageForm() if upload_form.validate_on_submit(): file_ = request.files['file'] title, job, stored_file = save(file_, profile=profile) generate_thumbs(stored_file) update_form = forms.UpdateTitle() update_form.title.data = stored_file.title form = render_template('edit_title_form.html', form=update_form, formid='edit_title_' + stored_file.name) return jsonify( status=True, message="%s uploaded successfully" % title, form=form, update_url=url_for('update_title_json', profile=profile.name,file=stored_file.name), image_data=stored_file_data(stored_file)) else: response = jsonify(status=False, message=upload_form.errors['file']) response.status_code = 403 return response