def add(request): if request.method == 'POST': form = ParoleForm(request.POST) if form.is_valid(): form.save() return redirect('admin.views.index') else: form = ParoleForm() return render(request, 'admin/add.html', {'form': form})
def edit(request, id_parole): parole = get_object_or_404(Parole, pk=id_parole) if request.method == 'POST': form = ParoleForm(request.POST, instance=parole) if form.is_valid(): form.save() messages.success(request, 'La parole a été changée.') return redirect('admin.views.index') else: form = ParoleForm(instance=parole) return render(request, 'admin/edit.html', {'form': form, 'parole': parole})