Когда пользователь запрашивает объект, когда пользователь хочет перейти на страницу подробного просмотра, я хочу проверить, есть ли у пользователя подписка, и перенаправить его. Но я не знаю, как запросить пользователя и проверить его в DetailView. Это то, что я, по крайней мере, мог сделать.
class PropertyDetailView(LoginRequiredMixin, DetailView):
login_url = '/login/'
model = Property
template_name = 'project/property/property_detail.html'
def post(self, *args, **kwargs):
if self.request.user.sale_tariff is None:
return redirect('/')
Есть ли способы, как проверить DetailView?