def new_ajax(request): "create a new store for the logged user, using ajax" if request.method == 'POST': post_dict = request.POST.copy() post_dict['user'] = request.user.id form = NewStoreForm(post_dict) if form.is_valid(): object = form.save() return JsonResponse({'model':"store",'id':object.id, 'name':object.name}) else: return JsonResponse({'errors': form.errors}) return JsonResponse({})
def new(request): "create a new store for the logged user" if request.method == 'POST': form = NewStoreForm(request.POST) if form.is_valid(): store = form.save(commit=False) store.user = request.user store.save() form.save_m2m() return redirect('filter_books') else: form = NewStoreForm() return locals()
def new_ajax(request): "create a new store for the logged user, using ajax" if request.method == 'POST': post_dict = request.POST.copy() post_dict['user'] = request.user.id form = NewStoreForm(post_dict) if form.is_valid(): object = form.save() return JsonResponse({ 'model': "store", 'id': object.id, 'name': object.name }) else: return JsonResponse({'errors': form.errors}) return JsonResponse({})