def generate_fake(count=100): from sqlalchemy.exc import IntegrityError from random import seed import forgery_py seed() for i in range(count): user = User(email=forgery_py.internet.email_address(), username=forgery_py.internet.user_name(), password=forgery_py.lorem_ipsum.word()) db_session.add(user) try: db_session.commit() except IntegrityError: db_session.rollback()
def register(): form = RegisterForm() context = {'form': form} if request.method == 'POST' and form.validate_on_submit(): user = User() user.email = form.email.data.strip().lower() user.password = form.password.data.strip() user.username = user.email db_session.add(user) db_session.commit() login_user(user) user.send_register_mail(request.host_url) return redirect(url_for("index.index")) return render_template("auth/register.html", **context)
def register(): form = RegisterForm() context = { 'form': form } if request.method == 'POST' and form.validate_on_submit(): user = User() user.email = form.email.data.strip().lower() user.password = form.password.data.strip() user.username = user.email db_session.add(user) db_session.commit() login_user(user) user.send_register_mail(request.host_url) return redirect(url_for("index.index")) return render_template("auth/register.html", **context)