【问题标题】:Not able to catch invalid date 31st - feb in DRF无法在 DRF 中捕获 31 日至 2 月的无效日期
【发布时间】:2018-06-23 07:53:44
【问题描述】:

无法捕捉到 2 月 31 日等无效日期的异常。它甚至没有进入 validate 方法。该字段位于嵌套模型序列化程序中。

[{'dob': ['日期格式错误。请改用以下格式之一:YYYY[-MM[-DD]].'],

【问题讨论】:

    标签: django django-rest-framework


    【解决方案1】:

    尝试阅读这里http://www.django-rest-framework.org/api-guide/settings/#date-and-time-formatting

    通常您的信息很难理解。当您发送请求(curl,Postman)时,您可能会遇到错误,并且您可能只是以错误的格式传递了日期,这是 jango 告诉您的。 这似乎是一个类似的问题已解决: https://stackoverflow.com/a/28262273/9018283

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-24
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多