예제 #1
0
def private_timeline():
    user = auth.get_logged_in_user()
    
    messages = Message.select().where(
        user__in=user.following()
    ).order_by(('pub_date', 'desc'))
    
    return object_list('private_messages.html', messages, 'message_list')
예제 #2
0
def user_detail(username):
    user = get_object_or_404(User, username=username)
    messages = user.message_set.order_by(('pub_date', 'desc'))
    return object_list('user_detail.html', messages, 'message_list', person=user)
예제 #3
0
def user_list():
    users = User.select().order_by('username')
    return object_list('user_list.html', users, 'user_list')
예제 #4
0
def followers():
    user = auth.get_logged_in_user()
    return object_list('user_followers.html', user.followers(), 'user_list')
예제 #5
0
def public_timeline():
    messages = Message.select().order_by(('pub_date', 'desc'))
    return object_list('public_messages.html', messages, 'message_list')