对于已经加入的小组不再显示加入小组部分
This commit is contained in:
@@ -298,7 +298,12 @@ def group_page(request, group_id):
|
|||||||
group = Group.objects.get(id=group_id, visible=True)
|
group = Group.objects.get(id=group_id, visible=True)
|
||||||
except Group.DoesNotExist:
|
except Group.DoesNotExist:
|
||||||
return error_page(request, u"小组不存在")
|
return error_page(request, u"小组不存在")
|
||||||
return render(request, "oj/group/group.html", {"group": group})
|
joined = True
|
||||||
|
try:
|
||||||
|
UserGroupRelation.objects.get(user=request.user, group=group)
|
||||||
|
except UserGroupRelation.DoesNotExist:
|
||||||
|
joined = False
|
||||||
|
return render(request, "oj/group/group.html", {"group": group, "joined": joined})
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
|
|||||||
Reference in New Issue
Block a user