def snack_hate_del_all(request): form = TokenCheckForm(request.POST) if form.is_valid(): SnackHate.objects.filter(user=form.get_user()).delete() return HttpResponse(json.dumps(dict(status=dict(title="SnackHateAllDel", code='OK', reason='OK all del'))), content_type="application/json") return HttpResponse(json.dumps(dict(status=dict(title="SnackHateAllDel", code="FAIL", reason=form.errors.keys()[0]))), content_type='application/json')
def snack_name_auto_complete(request): form = TokenCheckForm(request.POST) snack_name = request.POST['snackName'] if form.is_valid(): snacks = Snack.objects.filter(name__contains=snack_name)[0:20] return HttpResponse(json.dumps(dict(status=dict(title="SnackNameAutoComplete", code='OK', reason='OK'), snacks=[snack.name for snack in snacks])), content_type="application/json") return HttpResponse(json.dumps(dict(status=dict(title="SnackNameAutoComplete", code="FAIL", reason=form.errors.keys()[0]))), content_type='application/json')
def user_delete(request): form = TokenCheckForm(request.POST) if form.is_valid(): user = form.get_user() user.get_profile().delete() user.delete() return HttpResponse(json.dumps(dict(status=dict(code="OK", reason="OK", title="UserDelete"))), content_type='application/json') return HttpResponse(json.dumps(dict(status=dict(title="UserDelete", code="FAIL", reason=form.errors.keys()[0]))), content_type='application/json')
def snack_require(request): form = TokenCheckForm(request.POST) snack_name = request.POST['snackName'] snack_brand_name = request.POST['brandName'] if form.is_valid(): new_require_snack = RequireSnack(name=snack_name, brand=snack_brand_name, user=form.get_user()) new_require_snack.save() return HttpResponse(json.dumps(dict(status=dict(title="RequireSnack", code='OK', reason='OK'))), content_type="application/json") return HttpResponse(json.dumps(dict(status=dict(title="RequireSnack", code="FAIL", reason=form.errors.keys()[0]))), content_type='application/json')