Exemplo n.º 1
0
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})
Exemplo n.º 2
0
    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}
Exemplo n.º 3
0
    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
            })
Exemplo n.º 4
0
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})
Exemplo n.º 5
0
    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
            })
Exemplo n.º 6
0
 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,
     }
Exemplo n.º 7
0
 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,
     }
Exemplo n.º 8
0
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})