def clients_add(request): if request.user.is_authenticated(): if request.method == 'POST': form = ClientsForms(request.POST) if form.is_valid(): clients = form.save(commit=False) clients.save() return redirect('clients:clients_detail', pk=clients.pk) else: form = ClientsForms return render(request, 'clients_edit.html', {'form': form, 'username': auth.get_user(request).username})
def clients_edit(request, pk): clients = get_object_or_404(Clients, pk=pk) if request.method == 'POST': form = ClientsForms(request.POST, instance=clients) if form.is_valid(): clients = form.save(commit=False) clients.save() return redirect('clients:clients_detail', pk=pk) else: form = ClientsForms(instance=clients) return render(request, 'clients_edit.html', {'form': form, 'username': auth.get_user(request).username})