def loginGroup(request, gId): if request.method == 'POST': if group_user_relation.objects.filter(user=request.session['userId'], group=gId)[:1].count(): return render(request, 'group_create_login.html', {'create': False, 'group': Group.objects.get(id=gId), 'mess': 'الان تو گروهی مگه مریضی؟'}) g = Group.objects.get(id=gId) if g.password == request.POST['password']: group_user_relation(user=User.objects.get(id=request.session['userId']), group=g).save() return render(request, 'group_create_login.html', {'create': False, 'group': Group.objects.get(id=gId), 'mess': 'در گروه ثبت نام شدی'}) else: return render(request, 'group_create_login.html', {'create': False, 'group': Group.objects.get(id=gId), 'mess': 'رمز اشتباهههه'}) return render(request, 'group_create_login.html', {'create': False, 'group': Group.objects.get(id=gId)})
def addToGroup(request): group_user_relation(user=User.objects.get(email=request.POST['mail']), group=Group.objects.get(id=request.POST['gid'])).save() return HttpResponse('Yes')