def set_user_setting(request, user_name): user = get_object_or_404(User, username=user_name) name = request.POST.get("name") value = request.POST.get("value") UserSetting.set_setting(user, name, value) json_stream = simplejson.dumps({'success': True}) return HttpResponse(json_stream, mimetype='application/json')
def set_user_setting(request, user_name): user = get_object_or_404(User, username=user_name) name = request.POST.get("name", None) value = request.POST.get("value", None) if name is None: return Http404("Key value not specified") UserSetting.set_setting(user, name, value) json_stream = json.dumps({'success': True}) return HttpResponse(json_stream, content_type='application/json')
def set_user_setting(request, user_name): user = get_object_or_404(User, username=user_name) name = request.POST.get("name", None) value = request.POST.get("value", None) if name is None: return Http404("Key value not specified") UserSetting.set_setting(user, name, value) json_stream = json.dumps({'success': True}) return HttpResponse(json_stream, mimetype='application/json')
def test_get_setting(self): # default - name='Test', value=1 UserSetting.set_setting(self.student_one, 'Test', value=1) self.assertEquals(UserSetting.get_setting(self.student_one, 'Test', 0), '1') UserSetting.set_setting(self.student_one, 'Test', value='True') self.assertTrue(UserSetting.get_setting(self.student_one, 'Test', 0)) UserSetting.set_setting(self.student_one, 'Test', value='true') self.assertTrue(UserSetting.get_setting(self.student_one, 'Test', 0)) UserSetting.set_setting(self.student_one, 'Test', value='False') self.assertFalse(UserSetting.get_setting(self.student_one, 'Test', 0)) UserSetting.set_setting(self.student_one, 'Test', value='false') self.assertFalse(UserSetting.get_setting(self.student_one, 'Test', 0))