コード例 #1
0
ファイル: auth.py プロジェクト: fatihfurkan46/CourseFinder
def teacher_register():
    if current_user.is_authenticated:
        return redirect(url_for('course.teacher_index'))

    form = TeacherRegisterForm()

    if form.validate_on_submit():
        teacher = Teacher(name=form.name.data,
                          email=form.email.data,
                          phone=form.phone.data)

        teacher.generate_password_hash(form.password.data)

        db.session.add(teacher)
        db.session.commit()

        flash('Successful! You Can Login', 'success')

    return render_template('views/auth/teacher_register.html',
                           title='Teacher Register',
                           form=form)
コード例 #2
0
from app import create_app
from app import db
from datetime import date

app = create_app()
app.app_context().push()

from app.models.teacher import Teacher
from app.models.student import Student
from app.models.course import Course
from app.models.exam import Exam

db.drop_all()
db.create_all()

teacher = Teacher()
teacher.name = 'Ömer Çulha'
teacher.email = '*****@*****.**'
teacher.phone = '0000 000 00 00'
teacher.generate_password_hash('123456')
db.session.add(teacher)

student = Student()
student.name = 'Yunus Emre'
student.email = '*****@*****.**'
student.phone = '0000 000 00 00'
student.grade_level = 1
student.parent_code = "11111111111"
student.generate_password_hash('123456')
db.session.add(student)