django - 如何将返回函数值存储到变量中以在Django的原始函数中使用
问题描述
我有两个函数,一个调用另一个返回一个值秒,我相信我已经成功返回但是我现在需要将它存储为一个变量以供以后使用,但是根据以下代码有一个错误:
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
解决方案
推荐阅读
- oracle - 我必须修改块以使用光标读取和显示我的数据库中已保存的购物者 26 篮子的信息
- rtf - 多数据集的rtf模板设计
- python - 使用 rpy2,如何调用带有“.”的函数 在变量名中?
- reporting-services - SSRS 2012 - 创建堆叠和聚集的条形图
- url - URL 重写的问题
- javascript - iOS低功耗模式处于活动状态时如何播放html视频?
- java - Apache GaussianCurveFitter 陷入死锁(?)
- python - 如何在熊猫数据框中选择地理区域内的对象
- python-3.x - 无法使用 pip 安装 speex
- angularjs - 从指令向父元素添加类