Пример #1
0
def create_profile():
    """
    Sivu profiilin luomista varten.
    """
    if g.user is not None:
        return redirect(url_for('index'))
    if request.method == 'POST':
        name = request.form['name']
        email = request.form['email']
        next = request.form["next"]
        if not name:
            flash(u"Error: you have to provide a name")
        elif '@' not in email:
            flash(u"Error: you have to enter a valid email address")
        else:
            flash(u"Profile successfully created")
            new_user = User(name=name,
                            email=email,
                            userid=users.get_current_user().user_id())
            new_user.put()
            return redirect(next)
    next = request.args.get("next", "/")
    return render_template('create_profile.html', next_url=next)
Пример #2
0
def create_profile():
    """
    Sivu profiilin luomista varten.
    """
    if g.user is not None:
        return redirect(url_for('index'))
    if request.method == 'POST':
        name = request.form['name']
        email = request.form['email']
        next = request.form["next"]
        if not name:
            flash(u"Error: you have to provide a name")
        elif '@' not in email:
            flash(u"Error: you have to enter a valid email address")
        else:
            flash(u"Profile successfully created")
            new_user = User(
                name=name,
                email=email,
                userid=users.get_current_user().user_id())
            new_user.put()
            return redirect(next)
    next = request.args.get("next", "/")
    return render_template('create_profile.html', next_url=next)