我在模型上有一个 DateTimeField。在该模型的表单中,我使用了 SplitDateTimeWidget。我想让用户只输入一个日期,并让我的代码定义一个默认时间(如下午 2 点),如果没有输入的话。
有没有简单的方法来做到这一点?由于多个表单需要这样做,我希望有一种方法可以同时应用于所有表单,而不必为每个表单重新实现。
请您参考如下方法:
您可以通过子类化 DateTimeField 并覆盖 clean() 方法来做到这一点。
我在模型上有一个 DateTimeField。在该模型的表单中,我使用了 SplitDateTimeWidget。我想让用户只输入一个日期,并让我的代码定义一个默认时间(如下午 2 点),如果没有输入的话。
有没有简单的方法来做到这一点?由于多个表单需要这样做,我希望有一种方法可以同时应用于所有表单,而不必为每个表单重新实现。
请您参考如下方法:
您可以通过子类化 DateTimeField 并覆盖 clean() 方法来做到这一点。