Comments 1
if 'birthdays' in data and data['birthdays']:
birthday_data = data['birthdays'][0]
if 'date' in birthday_data:
bdate_dict = birthday_data['date']
try:
year = bdate_dict.get('year')
if year:
...
стоит сокращать такие ступеньки if, например так (превращать в одну цепочку нескольких .get не стал)
if (
(birthday_data := data.get('birthdays', [{}])[0]) and
(bdate_dict := birthday_data.get('date')) and
(year := bdate_dict.get('year'))
):
...
Sign up to leave a comment.
Как в Django реализовать заполнение профиля пользователя через Google