var man = {
name: 'John',
age: 25,
is_alive: true
};
var woman = {
name: 'Ann',
age: 22,
is_alive: true
};
man.child = woman;
// и теперь man имеет параметр child с ссылкой на woman
woman.is_married = true;
// и там и там должны измениться значения
var family = {father: man, child: woman};
// так мы закинули в family оба объекта
def index(request):
res = redirect('/')
res.set_cookie('cookie_name', 'cookie_value', max_age=30)
return res
as long as the client’s browser session
Example: request.session['fav_color'] = 'blue'
Встроенного варианта нет, только для всей сессии.
Решение:
Просто закинь в request.session['weather_expires'] = (DataTime Object). Тип запиши когда он истекает (timezone.now() + timedelta(1) # 1 день), и лезь в middleware. Просто установи свой middleware класс, закинь дефолтный код из документации и если timezone.now > weather_expires - удаляй оба ключа.
def funcname(funcparam1, funcparam2):
return funcparam1 + funcparam2
# тут твой код который вообще не будет выполнятся, НИКОГДА
funcparam1 += '1000000'
print('Genius!')
print(funcname('Я люблю ', 'доширак'))
print(funcname(2, 5))
# Вывод:
# Я люблю доширак
# 7
# И никаких except-ов!