№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

13. Пропишем переменные и методы класса PostDeleteView.

По документации, что бы написать класс для удаления нам нужно:

-

from django.urls import reverse_lazy
from django.views.generic.edit import DeleteView
from myapp.models import Author

class AuthorDeleteView(DeleteView):
    model = Author
    success_url = reverse_lazy('author-list')

-

Нам с вам нужно будет дописать ещё метод, что бы проверить действительно ли запись принадлежит пользователю.

По такому принципу можно удалять любые форматы страниц, видео, аудио и т. д.

-

def test_func(self):
    .........

Перейти к уроку

14. Пропишем url PostDeleteView.

C url у нас вопрос не должно быть, просто пишем, все это мы уже умеем.

Перейти к уроку