예제 #1
0
파일: views.py 프로젝트: REDISS/LBForum
def index(request, template_name="lbforum/index.html"):
    categories = Category.objects.all()
    total_topics = Topic.objects.count()
    total_posts = Post.objects.count()
    total_users =  User.objects.count()
    last_registered_user = User.objects.order_by('-date_joined')[0]
    ext_ctx = {'categories': categories, 'total_topics': total_topics,
            'total_posts': total_posts, 'total_users': total_users,
            'last_registered_user': last_registered_user}
    ext_ctx.update(getOnlineInfos(True))
    return render_to_response(template_name, ext_ctx, RequestContext(request))
예제 #2
0
파일: views.py 프로젝트: larsc/LBForum
def index(request, template_name="lbforum/index.html"):
    categories = Category.objects.all()
    total_topics = Topic.objects.count()
    total_posts = Post.objects.count()
    total_users = User.objects.count()
    last_registered_user = User.objects.order_by('-date_joined')[0]
    ext_ctx = {
        'categories': categories,
        'total_topics': total_topics,
        'total_posts': total_posts,
        'total_users': total_users,
        'last_registered_user': last_registered_user
    }
    ext_ctx.update(getOnlineInfos(True))
    return render_to_response(template_name, ext_ctx, RequestContext(request))
예제 #3
0
def index(request, template_name="forum/forum_index.html"):
    categories = ForumCategory.objects.select_related(depth=1).all()
    latest_topics = Topic.objects.select_related(depth=1).all()[:10]
    #total_topics = Topic.objects.count()
    #total_posts = Post.objects.count()
    #total_users =  User.objects.count()
    #last_registered_user = User.objects.order_by('-date_joined')[0]
    extend_context = {
        'categories': categories,
        'topics': latest_topics,
        #'total_topics': total_topics,
        #'total_posts': total_posts, 
        #'total_users': total_users,
        #'last_registered_user': last_registered_user,
    }
    extend_context.update(getOnlineInfos(True))
    return render_to_response(template_name, extend_context, RequestContext(request))
예제 #4
0
def index(request, template_name="forum/forum_index.html"):
    categories = ForumCategory.objects.select_related(depth=1).all()
    latest_topics = Topic.objects.select_related(depth=1).all()[:10]
    #total_topics = Topic.objects.count()
    #total_posts = Post.objects.count()
    #total_users =  User.objects.count()
    #last_registered_user = User.objects.order_by('-date_joined')[0]
    extend_context = {
        'categories': categories,
        'topics': latest_topics,
        #'total_topics': total_topics,
        #'total_posts': total_posts,
        #'total_users': total_users,
        #'last_registered_user': last_registered_user,
    }
    extend_context.update(getOnlineInfos(True))
    return render_to_response(template_name, extend_context,
                              RequestContext(request))
예제 #5
0
def getOnlines(request):
    onlineInfos = getOnlineInfos(detail=False)
    onlineInfos["online_users"] = Online.objects.onlines()
    return render_to_response("site/onlineinfos.html",
        RequestContext(request,onlineInfos))
예제 #6
0
파일: views.py 프로젝트: diogor/onlineuser
def get_online_users(request):
	res = getOnlineInfos(detail=True, json=True)
	response = json.dumps(res, ensure_ascii=False)
	return HttpResponse(response, content_type="application/json")
예제 #7
0
def onlineinfos(detail=True, template='onlineuser/onlineinfos.html'):
    ctx = getOnlineInfos(detail)
    ctx['template'] = template
    return ctx