Как реализовать пользовательские перенаправления?

У меня есть веб-приложение для электронной коммерции. Пользователь может просматривать товары, будучи зарегистрированным. Если пользователь вошел и зарегистрирован, но не ввел информацию об адресе доставки (не требуется для первоначального создания аккаунта) и пытается приобрести товар, нажав на кнопку "купить", которая сопоставлена с представлением оформления заказа в моем представлении views. py, я хочу сначала перенаправить пользователя на форму адреса доставки, которую я настроил в другом представлении и шаблоне, а затем после того, как он успешно введет информацию об адресе доставки, у меня есть поле boolean для пользователя под названием address_verified, которое я затем установлю в True, перенаправить его обратно на страницу покупки, чтобы он мог продолжить покупку.

По сути, я хочу реализовать ту же функциональность декоратора Django @ login_required(login_url='/account/login'), который создает этот перенаправляющий url-запрос: '?next=/redirect/to/url'

Вернуться на верх