Если использовать set_cookie в django, сессия сохраняется?

Я начинающий веб. Сейчас я изучаю сессию и cookie с помощью django. Мой первый вопрос заключается в следующем Когда клиент (a) подключается к серверу в первый раз, сервер дает клиенту cookie и сервер сохраняет его в сессии. Затем, когда тот же клиент подключается к серверу снова после того, как соединение между клиентом и сервером заканчивается, то сервер дает пользователю другой cookie и сохраняет другую сессию?

Ниже приведен мой код.

def cookie(request):
     print(request.COOKIES)
     resp = HttpResponse('C is for cookie and that is good enough for me...')
     resp.set_cookie('zap', 42) # No expired date = until browser close
     resp.set_cookie('sakaicar', 42, max_age=1000) # seconds until expire
     return resp

В этих кодах конец сеанса отличается. Если одна из двух сессий заканчивается, вторая сохраняется как есть, верно? О, и если я сделаю set.cookie, будет ли он сохранен как сессия на сервере?

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