首页 > 解决方案 > Django时间重新格式化

问题描述

我的 Django 表单中有一对时间字段输入。我想以一种允许用户以他们想要的任何格式输入时间的方式创建表单,并且程序将重新格式化为正确的类型。

不知道最好的方法是什么。

  1. 使用 Django 验证,但用户没有得到有关输入的反馈。

  2. 使用 html5 时间输入听起来很有希望,但它对 IE 的支持很差,预计用户会使用它。

  3. Javascript/jquery,但用户可以更改 Javascript 代码以绕过客户端验证。

有什么建议么?

标签: pythondjangovalidation

解决方案


你应该检查箭头

Arrow 是一个 Python 库,它提供了一种明智的、人性化的方法来创建、操作、格式化和转换日期、时间和时间戳


推荐阅读