예제 #1
0
def admin():
    logged_user = google_users.get_current_user()
    form = AdminForm(request.form)
    if form.validate_on_submit():
        user = User()
        user.email = form.email.data
        user.name = form.name.data
        user.password = generate_password_hash(form.password.data)
        user.put()
        return redirect(url_for("auth.admin"))

    users = User.query().order(-User.created_at)
    return render_template(
        "auth/admin.html", form=form, users=users, logged_user=logged_user, google_users=google_users
    )
예제 #2
0
def admin():
    logged_user = google_users.get_current_user()
    form = AdminForm(request.form)
    if form.validate_on_submit():
        user = User()
        user.email = form.email.data
        user.name = form.name.data
        user.password = generate_password_hash(form.password.data)
        user.put()
        return redirect(url_for('auth.admin'))

    users = User.query().order(-User.created_at)
    return render_template("auth/admin.html",
                           form=form,
                           users=users,
                           logged_user=logged_user,
                           google_users=google_users)
예제 #3
0
def test_user():
  user = User(name='Test User', email='*****@*****.**', password=generate_password_hash('secret'))
  user.put()
  return user
예제 #4
0
파일: users.py 프로젝트: iblv/lirio-cms
def test_user():
    user = User(name='Test User',
                email='*****@*****.**',
                password=generate_password_hash('secret'))
    user.put()
    return user