def product_add_view(request): if request.POST.get('book_id'): product = Product.objects.get(id=request.POST.get('book_id')) if request.POST.get('username'): product.price = request.POST.get('username') else: product.price = '0' if request.POST.get('email'): product.title = request.POST.get('email') else: product.title = 'No Title' if not request.POST.get('name'): product.currency = '$' else: product.currency = request.POST.get('name') if request.POST.get('active'): product.available = request.POST.get('active') else: product.available = 'True' if request.POST.get('address'): product.description = request.POST.get('address') else: product.description = 'No Description' product.user.email = request.POST.get('over') if request.POST.get('create'): product.created_at = request.POST.get('create') else: product.created_at = datetime.datetime.now() if request.POST.get('last'): product.updated_at = request.POST.get('last') else: product.updated_at = datetime.datetime.now() product.save() return HttpResponseRedirect('/admin/products-list') else: product = Product() if request.POST.get('username'): product.price = request.POST.get('username') else: product.price = '0' if request.POST.get('email'): product.title = request.POST.get('email') else: product.title = 'No Title' if not request.POST.get('name'): product.currency = '$' else: product.currency = request.POST.get('name') product.available = 'True' if request.POST.get('address'): product.description = request.POST.get('address') else: product.description = 'No Description' product.user.email = request.POST.get('over') if request.POST.get('create'): product.created_at = request.POST.get('create') else: product.created_at = datetime.datetime.now() if request.POST.get('last'): product.updated_at = request.POST.get('last') else: product.updated_at = datetime.datetime.now() product.save() return HttpResponseRedirect('/admin/products-list') return HttpResponseRedirect('/admin/products-list')