Example #1
0
def user_delete():
    if request.method == 'POST':
        uid = request.form.get('id', '')
        models.user_delete(uid)
        return redirect(url_for('user'))
    user_list = models.get_user_list()
    return render_template('user_delete.html', users=user_list)
Example #2
0
def display():
    ''' displays messages and processes signup form '''
    messages = get_message_list()
    users = get_user_list()

    # combine messages and users, order by date
    posts = messages + users
    posts.sort(key=lambda x: x.created_at, reverse = True)

    # convert created_at to a format we care about
    for x in xrange(len(posts)):
        posts[x].created_at = _convert_date(posts[x].created_at)

    return render_template('posts.html', posts = posts)
db.drop_all()
db.create_all()

clear_all_users()
clear_all_pairs()
dom = User("Dom", "dom@dom")
arthur = User("Arthur", "arthur@arthur")
isobel = User("Isobel", "isobel@isobel")
joe = User("Joe", "joe@joe")
dom.start()
arthur.start()
isobel.start()
joe.start()

user_list = get_user_list()
print "user list is: ", user_list
pair_list = get_pair_list()
print pair_list

# new match - success

dom_next_pair = dom.get_next_pair()
print "Dom's next pair is: ", dom_next_pair

match1 = dom.make_pair_match(dom_next_pair)
print "Made match 1 with id: ", match1.id

# new match - success

dom_next_pair = dom.get_next_pair()
Example #4
0
def user():
    user_list = models.get_user_list()
    return render_template('user.html', users=user_list)