예제 #1
0
def login():
	if request.method == 'POST':
		username = request.form['username']
		if utils.check_login_info(username, request.form['password']):
			session['username'] = username
			return redirect(url_for('index'))
		else:
			return render_template('login.html',
				error='Invalid username or password.', posts=utils.get_recent_posts())
	return render_template('login.html', posts=utils.get_recent_posts())
예제 #2
0
def login():
    if request.method == 'POST':
        username = request.form['username']
        if utils.check_login_info(username, request.form['password']):
            session['username'] = username
            return redirect(url_for('index'))
        else:
            return render_template('login.html',
                                   error='Invalid username or password.',
                                   posts=utils.get_recent_posts())
    return render_template('login.html', posts=utils.get_recent_posts())
예제 #3
0
def index():
    if request.method == 'POST':
        if 'username' not in session:
            return redirect(url_for('login'))
        utils.new_post(session['username'], request.form['post'],
                       request.form['heading'])
        return render_template('index.html',
                               posts=utils.get_recent_posts(),
                               user_posts=utils.get_user_posts(
                                   session['username']))
    if 'username' in session:
        return render_template('index.html',
                               posts=utils.get_recent_posts(),
                               user_posts=utils.get_user_posts(
                                   session['username']))
    return redirect(url_for('login'))
예제 #4
0
def index():
	if request.method == 'POST':
		if 'username' not in session:
			return redirect(url_for('login'))
		utils.new_post(
			session['username'],
			request.form['post'],
			request.form['heading']
			)
		return render_template(
			'index.html',
			posts=utils.get_recent_posts(),
			user_posts=utils.get_user_posts(session['username'])
			)
	if 'username' in session:
		return render_template(
			'index.html',
			posts=utils.get_recent_posts(),
			user_posts=utils.get_user_posts(session['username'])
			)
	return redirect(url_for('login'))