| 12345678910111213141516171819 |
- """Представление для создания примечания."""
- from django.views import generic
- from ya_note.notes.forms import FormNote
- from .view_note_base import ViewNoteBase
- class ViewNoteCreate(ViewNoteBase, generic.CreateView):
- """Добавление заметки."""
- template_name = 'notes/form.html'
- form_class = FormNote
- def form_valid(self, form):
- """Проверяет форму на валиднность."""
- new_note = form.save(commit=False)
- new_note.author = self.request.user
- new_note.save()
- return super().form_valid(form)
|