Если вы передаете какие-либо значения в метод as_view (), которые могут измениться после запуска сервера, например, вызов некоторой функции или запрос к базе данных, возвращаемое значение которого может измениться после того, как некоторые пользователи используют веб-сайт, оно будет оцениваться толькоодин раз, в то время как URL-адреса загружены.
Допустим, вы передаете в текущем времени, как:
path('about/', GreetingView.as_view(greeting=timezone.now())),
Эта заметка просто говорит, что значение атрибута'reeting 'для GreetingView будетостается одинаковым для всех запросов, даже если сервер работает в течение месяца, поскольку timezone.now () вызывается только один раз.
Такие аргументы хороши для повторного использования класса View с минимальными изменениями. Это полностью зависит от вашего варианта использования. Например:
path('add-car/', AddView.as_view(form=AddCarForm)),
path('add-bus/', AddView.as_view(form=AddBusForm)),