对于已经加入的小组不再显示加入小组部分

This commit is contained in:
sxw
2015-12-09 21:18:31 +08:00
parent 7f38db660c
commit 804add6a03

View File

@@ -298,7 +298,12 @@ def group_page(request, group_id):
group = Group.objects.get(id=group_id, visible=True)
except Group.DoesNotExist:
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