def post(self, request): form = SignInForm(request.POST) if not form.is_valid(): messages = form.errors.values() return spec_json(status='errors', messages=messages) user = form.get_user() login(request, user) UserActivityLog.objects.create(user=user, ip_address=get_client_ip(request), behavior="Login") return spec_json(status='success')
def post(self, request): form = SignInForm(request.POST) if not form.is_valid(): messages = form.errors.values() return spec_json(status='errors', messages=messages) user = form.get_user() login(request, user) UserActivityLog.objects.create(user=user, ip_address=get_client_ip(request), behavior="Login") '''change for sign for szu when sign up''' if request.user.student.job_id and request.user.student.true_name: return spec_json(status='success') return spec_json(status='success',messages='no sign for szu')