mirror of
https://github.com/nelsbrock/NateMan.git
synced 2026-08-14 21:36:49 +02:00
Imports aufgeräumt
This commit is contained in:
+1
-2
@@ -26,9 +26,8 @@ import sys
|
||||
from datetime import datetime
|
||||
|
||||
import sqlalchemy
|
||||
from flask import abort, Flask, request, send_from_directory
|
||||
from flask import Flask
|
||||
from flask.logging import default_handler
|
||||
from werkzeug.utils import find_modules, import_string
|
||||
|
||||
from . import util
|
||||
from .config_manager import config_file_exists, create_config_file, config
|
||||
|
||||
@@ -21,10 +21,10 @@ Export- und Import-Blueprint
|
||||
import os
|
||||
import tempfile
|
||||
from datetime import datetime
|
||||
from pyexpat import ExpatError
|
||||
|
||||
from flask import abort, Blueprint, current_app, g, redirect, url_for, flash, request, render_template
|
||||
from openpyxl.utils.exceptions import InvalidFileException
|
||||
from pyexpat import ExpatError
|
||||
|
||||
from .auth import beratungslehrer_required, admin_required
|
||||
from .. import exporter, util
|
||||
|
||||
@@ -25,8 +25,7 @@ from flask import Blueprint, abort, current_app, flash, g, redirect, render_temp
|
||||
|
||||
from .auth import login_required, beratungslehrer_required
|
||||
from ..config_manager import config
|
||||
from ..models import Klausur, Klausurteilnahme, Lehrer, Schueler, db, \
|
||||
get_next_new_schueler_id, Stufe
|
||||
from ..models import Klausur, Klausurteilnahme, Lehrer, Schueler, db, get_next_new_schueler_id, Stufe
|
||||
|
||||
bp = Blueprint("klausuren", __name__, url_prefix="/klausuren")
|
||||
|
||||
|
||||
+2
-4
@@ -22,11 +22,9 @@ Enthält Befehle zur Verwendung im Terminal (Command Line Interface).
|
||||
import click
|
||||
from flask.cli import with_appcontext
|
||||
|
||||
from nateman.exporter import excelexport
|
||||
from nateman.importer import excelimport, KoopSchuelerImportError
|
||||
from . import emails, util, assigner
|
||||
from .models import Lehrer, Stufe, db, Session
|
||||
from . import emails, util
|
||||
from .config_manager import config
|
||||
from .models import Lehrer, Stufe, db, Session
|
||||
|
||||
|
||||
@click.group()
|
||||
|
||||
@@ -29,7 +29,6 @@ from sqlalchemy.engine import Engine
|
||||
from sqlalchemy.sql import func
|
||||
|
||||
from . import util
|
||||
from .config_manager import config
|
||||
|
||||
db: SQLAlchemy = SQLAlchemy()
|
||||
|
||||
|
||||
@@ -22,8 +22,6 @@ Enthält nützliche, von NateMan unabhängige Funktionen.
|
||||
import random
|
||||
import re
|
||||
|
||||
from datetime import date
|
||||
|
||||
EMAIL_ADDRESS_REGEX = re.compile(r"^[a-zA-Z0-9!#$%&‘*+–/=?^_`{|}~](\.?[a-zA-Z0-9!#$%&‘*+–/=?^_`{|}~])*"
|
||||
r"@[a-zA-Z0-9-](\.?[a-zA-Z0-9-])*$")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user