Django Как установить и получить рендеринг cookie в другой шаблон?
Я новичок в Django, и я не знаю много, но пройти через документацию Django, но не понял идею. Я хочу установить cookie для моего водителя. я посылаю письмо водителям по ссылке с uuid. Дело в том, что я публикую свой драйвер uuid с помощью ссылки на каждый шаблон, проходящий через скрытое поле формы. но я хочу установить и отобразить все страницы, пока не подтвердится бронирование водителя.
Это моя модель, и я показываю свой первый шаблон, который я посылаю водителям по почте. когда они нажимают на ссылку после этого, я хочу, чтобы в ней установилось печенье и после книги водителей для автомобиля. Я хочу сохранить в моей БД машину, которую забронировал, например, Джон.
Model.py
driver_firstname = models.CharField(
max_length=64,
blank=True,
null=True
)
driver_lastname = models.CharField(
max_length=64,
blank=True,
null=True
)
driver_email = models.EmailField(
blank=True
)
driver_token_id = models.UUIDField(
default=uuid.uuid4,
unique=True,
blank=False,
null=False,
)
Views.py
@csrf_protect
def rentacar_list(request, page_number=1):
all_cars = Car.objects.all().order_by('-id')
if menu_config.menu_item_rentacar_list_show_unavailable == 0:
all_cars = all_cars.exclude(car_available=0)
else:
all_cars = all_cars
cars_page = Paginator(all_cars, menu_config.menu_item_rentacar_list_pagination)
args['cars'] = cars_page.page(page_number)
template = Template.objects.get(template_default__exact=1)
template_page = template.template_alias + str("/rentacar/rentacar_cars_list.html")
return render(request, template_page, args)
Пожалуйста, помогите мне.