Beispiel #1
0
def profile(request, username):
    user = request.user
    page_user = get_object_or_404(User, username=username)
    all_feeds = Feed.get_feeds().filter(user=page_user)
    paginator = Paginator(all_feeds, FEEDS_NUM_PAGES)
    feeds = paginator.page(1)
    from_feed = -1
    if feeds:
        from_feed = feeds[0].id

    print user, page_user
    return render(request, 'member/profile.html', {
        'page_user': page_user,
        'user': user,
        'feeds': feeds,
        'from_feed': from_feed,
        'page': 1
        })
Beispiel #2
0
def profile(request, username):
    user = request.user
    page_user = get_object_or_404(User, username=username)
    all_feeds = Feed.get_feeds().filter(user=page_user)
    paginator = Paginator(all_feeds, FEEDS_NUM_PAGES)
    feeds = paginator.page(1)
    from_feed = -1
    if feeds:
        from_feed = feeds[0].id

    print user, page_user
    return render(
        request, 'member/profile.html', {
            'page_user': page_user,
            'user': user,
            'feeds': feeds,
            'from_feed': from_feed,
            'page': 1
        })
Beispiel #3
0
def home(request):
    """
    Home page view
    """
    users = len(User.objects.filter(is_active=True))
    articles = len(Article.objects.all())
    feeds_no = len(Feed.get_feeds())
    events_upcoming = 10
    events_old = 100
    today = timezone.now()
    past = today + datetime.timedelta(days=-30)
    print past, today
    posts = Feed.objects.filter(date__range=[past, today])[:4]#.order_by('-likes')[:4]
    print 'psots', posts
    return render(request, 'home.html', {
        'users_no':users,
        'articles_no':articles,
        'feeds_no':feeds_no,
        'events_up':events_upcoming,
        'events_old':events_old,
        'posts': posts,
        })
Beispiel #4
0
def home(request):
    """
    Home page view
    """
    users = len(User.objects.filter(is_active=True))
    articles = len(Article.objects.all())
    feeds_no = len(Feed.get_feeds())
    events_upcoming = 10
    events_old = 100
    today = timezone.now()
    past = today + datetime.timedelta(days=-30)
    print past, today
    posts = Feed.objects.filter(
        date__range=[past, today])[:4]  #.order_by('-likes')[:4]
    print 'psots', posts
    return render(
        request, 'home.html', {
            'users_no': users,
            'articles_no': articles,
            'feeds_no': feeds_no,
            'events_up': events_upcoming,
            'events_old': events_old,
            'posts': posts,
        })