MCPcopy Create free account
hub / github.com/vercel/examples / note_edit

Function note_edit

python/django-notes/notes/views.py:32–43  ·  view source on GitHub ↗
(request, pk)

Source from the content-addressed store, hash-verified

30
31
32def note_edit(request, pk):
33 if settings.READ_ONLY:
34 return HttpResponseForbidden("This demo is read-only.")
35 note = get_object_or_404(Note, pk=pk)
36 if request.method == "POST":
37 form = NoteForm(request.POST, instance=note)
38 if form.is_valid():
39 form.save()
40 return redirect("note_detail", pk=note.pk)
41 else:
42 form = NoteForm(instance=note)
43 return render(request, "notes/form.html", {"form": form, "action": "Edit", "note": note})
44
45
46def note_delete(request, pk):

Callers

nothing calls this directly

Calls 1

NoteFormClass · 0.85

Tested by

no test coverage detected