Add Contributions Mockup and fix email notifications on job status change

This commit is contained in:
Patrick Jentsch
2022-07-11 12:14:01 +02:00
parent 018f9e752c
commit 42ad6e27e2
6 changed files with 28 additions and 5 deletions

View File

@ -0,0 +1,5 @@
from flask import Blueprint
bp = Blueprint('contributions', __name__)
from . import routes

View File

@ -0,0 +1,15 @@
from app.models import User
from flask_wtf import FlaskForm
from wtforms import (
BooleanField,
PasswordField,
StringField,
SubmitField,
ValidationError
)
from wtforms.validators import DataRequired, InputRequired, Email, EqualTo, Length, Regexp
from . import USERNAME_REGEX
class ContributeTesseractOCRModel(FlaskForm):
pass

View File

@ -0,0 +1,25 @@
from ast import Pass
from app import db
from app.decorators import permission_required
from app.models import Permission, Role, User
from app.settings import tasks as settings_tasks
from flask import flash, redirect, render_template, url_for
from flask_login import login_required
from . import bp
@bp.before_request
@login_required
@permission_required(Permission.CONTRIBUTE)
def before_request():
pass
@bp.route('')
def index():
pass
@bp.route('/tesseract_ocr_model', methods=['GET', 'POST'])
def tesseract_ocr_model():
pass