Make inner package imports relative

This commit is contained in:
Patrick Jentsch
2020-03-27 12:06:11 +01:00
parent 3bbe45d015
commit 4294c2854b
29 changed files with 37 additions and 149 deletions

View File

@ -1,5 +0,0 @@
from flask import Blueprint
test = Blueprint('test', __name__)
from . import events, views

View File

@ -1,23 +0,0 @@
from app import logger, socketio
from flask_login import login_required
from werkzeug.datastructures import FileStorage
from werkzeug.utils import secure_filename
from .forms import TestForm
import io
@socketio.on('submit-test-form')
@login_required
def recv_test_form(data):
logger.warning("data_received")
filename = secure_filename(data['file-wrapper']['name'])
stream = io.BytesIO(data['file-wrapper']['bytes'])
file = FileStorage(filename=filename, stream=stream)
data['file'] = file
test_form = TestForm(data=data)
if test_form.validate():
socketio.emit('submit-test-form', {'msg': {},
'status': 201})
else:
socketio.emit('submit-test-form', {'msg': test_form.errors,
'status': 400})

View File

@ -1,12 +0,0 @@
from flask_wtf import FlaskForm
from flask_wtf.file import FileAllowed, FileField, FileRequired
from wtforms import StringField, SubmitField
from wtforms.validators import DataRequired, Length
class TestForm(FlaskForm):
description = StringField('Description',
validators=[DataRequired(), Length(1, 255)])
file = FileField('File', validators=[FileAllowed(['txt'], 'Plain text only!'), FileRequired()])
submit = SubmitField()
title = StringField('Title', validators=[DataRequired(), Length(1, 32)])

View File

@ -1,12 +0,0 @@
from flask import render_template
from flask_login import login_required
from . import test
from .forms import TestForm
@test.route('/')
@login_required
def index():
test_form = TestForm()
return render_template('test/index.html.j2', title='Test',
test_form=test_form)