def NoteCreate(request): if request.method == 'POST': form = NoteForm(request.POST) if form.is_valid(): note = form.save(commit=False) note.created_by = request.user note.save() # return redirect('/') return HttpResponseRedirect('/') else: form = NoteForm() return render(request, 'note_create.html', {'form': form})
def project_notes(self): """Get notes and note form for the project.""" notes = self.object.notes.all().order_by('-creation_date') form = NoteForm() return {'notes': notes, 'form': form}
def post(self, request): form = NoteForm(request.POST) if form.is_valid(): text = form.cleaned_data['post'] print("Add new note:", text) note = Note() note.text_message = text note.save() form = NoteForm() # Clear input field return render( request, self.tamplate_name, { 'notes': Note.objects.all().order_by("-unique_word_count"), 'form': form })
def NoteShow(request, uuid): note = Note.objects.get(note_uuid=uuid) form = NoteForm(request.POST or None, instance=note) if form.is_valid(): note.save() return HttpResponseRedirect('/') return render(request, 'note_create.html', {'form': form})
def get(self, request, *args, **kwards): form = NoteForm() return render( request, self.tamplate_name, { 'notes': Note.objects.all().order_by("-unique_word_count"), 'form': form })
def get_context_data(self, pk): project = get_object_or_404(Project, pk=pk) form = NoteForm() notes = project.notes.all().order_by('-creation_date') return { 'project': project, 'form': form, 'notes': notes, }
def get_context_data(self, pk): story = get_object_or_404(Story, pk=pk) form = NoteForm() notes = story.notes.all().order_by('-creation_date') return { 'story': story, 'form': form, 'notes': notes, }
def NoteUpdate(request): noteid = request.GET['id'] note = Note.objects.get(id=noteid) form = NoteForm(request.POST or None, instance=note) if request.method == 'POST': if form.is_valid(): note.save() # return redirect('/') return HttpResponseRedirect('/') else: return render(request, 'note_create.html', {'form': form})