Как сохранить возвращаемое значение функции в переменную для использования в исходной функции в Django
У меня есть две функции, одна вызывает другую, чтобы вернуть значение seconds, я считаю, что вернул успешно, однако мне нужно теперь сохранить его как переменную, чтобы использовать позже, но у меня есть ошибка, как в следующем коде:
def func2(request):
try:
user = User
now = datetime.datetime.now()
startdate = str(user.start_date)
startdate = startdate.rpartition('+')[0]
startdate = datetime.datetime.fromisoformat(startdate)
timedelta = now - startdate
seconds = timedelta.seconds
print("This is seconds:", seconds)
return seconds
except Exception as e:
pass
def func1(request):
return func2(request)
seconds = return func2(request) ### error - this does not work