コード例 #1
0
ファイル: views.py プロジェクト: wwq0327/open-lab
def index(request):
    prjs = Projects.objects.all()
    new_prj = Projects.objects.all()[:10]

    return render_to_response('projects/index.html',
                              {
                                  'prjs': prjs,
                                  'top_comments': top_comments(),
                                  'new_prj': new_prj,
                                  },
                              context_instance=RequestContext(request))
コード例 #2
0
ファイル: views.py プロジェクト: wwq0327/open-lab
def prj_tag(request, tag):
    '''相应tag的所有项目列表'''

    o = get_object_or_404(Tag, name=tag)
    prjs = TaggedItem.objects.get_by_model(Projects, o)
    new_prj = Projects.objects.all()[:10]

    return render_to_response('projects/index.html',
                              {
                                  'prjs': prjs,
                                  'top_comments': top_comments(),
                                  'new_prj': new_prj,
                                  'tag': tag,
                                  },
                              context_instance=RequestContext(request))
コード例 #3
0
ファイル: views.py プロジェクト: wwq0327/open-lab
def prj_user_tag(request, tag, username):
    '''相应tag的所有项目列表'''

    is_user_tag = True
    o = get_object_or_404(Tag, name=tag)
    u = get_object_or_404(User, username=username)

    ps = TaggedItem.objects.get_by_model(Projects, o)

    prjs = [p for p in ps if p.creater==u]

    new_prj = Projects.objects.all()[:10]

    return render_to_response('projects/index.html',
                              {
                                  'prjs': prjs,
                                  'top_comments': top_comments(),
                                  'new_prj': new_prj,
                                  'tag': tag,
                                  'is_user_tag': is_user_tag,
                                  'c_user': username,
                                  },
                              context_instance=RequestContext(request))