我正在使用短信服务器的日期时间字段。我希望短信发送总是在当前日期,但我希望用户能够改变只有从一个视图的时间。你知道吗
我使用的是一个datetime字段,用于将请求发布到sms服务器,以及一个float字段,用于显示在视图中的时间。我想要的是从视图中获取小时和分钟的float字段的值,并将其传递到datetime字段以设置时间。i、 e我想用delivery\u time字段中的值替换replace方法中小时和分钟参数的硬编码值。你知道吗
import datetime as dt
class SmsTemplate(models.Model):
_name = "sms.template"
delivery_time = fields.Float(string='Time')
delivery_datetime = fields.Datetime(default=timezone('Asia/Baghdad').localize(dt.datetime.today()).replace(hour=1,minute=20))
<field name="delivery_time" widget="float_time"/>
你差点就成功了。在这种情况下,根据delivery\u time字段添加一个方法,该方法在更改时更新delivery\u datetime字段。你知道吗
上面的代码应该可以帮助你。你知道吗
相关问题 更多 >
编程相关推荐