mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-10-31 02:32:45 +00:00 
			
		
		
		
	add tables for files
This commit is contained in:
		| @@ -1,9 +1,10 @@ | ||||
| from flask import abort, current_app, flash, redirect, render_template, url_for | ||||
| from . import services | ||||
| from flask_login import current_user, login_required | ||||
| from werkzeug.utils import secure_filename | ||||
| from . import services | ||||
| from .forms import NewNLPJobForm, NewOCRJobForm | ||||
| from ..models import Job | ||||
| from .. import db | ||||
| from ..models import Job, JobInput | ||||
| import json | ||||
| import os | ||||
|  | ||||
| @@ -53,7 +54,10 @@ def service(service_handle): | ||||
|         else: | ||||
|             for file in new_job_form.files.data: | ||||
|                 ''' TODO: Use secure filename ''' | ||||
|                 file.save(os.path.join(dir, file.filename)) | ||||
|                 filename = secure_filename(file.filename) | ||||
|                 file.save(os.path.join(dir, filename)) | ||||
|                 job_input = JobInput(filename=filename, job=job) | ||||
|                 db.session.add(job_input) | ||||
|             job.status = 'submitted' | ||||
|             db.session.commit() | ||||
|             flash('Job created!') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user