<i id='xSRju'><tr id='xSRju'><dt id='xSRju'><q id='xSRju'><span id='xSRju'><b id='xSRju'><form id='xSRju'><ins id='xSRju'></ins><ul id='xSRju'></ul><sub id='xSRju'></sub></form><legend id='xSRju'></legend><bdo id='xSRju'><pre id='xSRju'><center id='xSRju'></center></pre></bdo></b><th id='xSRju'></th></span></q></dt></tr></i><div id='xSRju'><tfoot id='xSRju'></tfoot><dl id='xSRju'><fieldset id='xSRju'></fieldset></dl></div>

    1. <small id='xSRju'></small><noframes id='xSRju'>

        <bdo id='xSRju'></bdo><ul id='xSRju'></ul>

    2. <legend id='xSRju'><style id='xSRju'><dir id='xSRju'><q id='xSRju'></q></dir></style></legend>
    3. <tfoot id='xSRju'></tfoot>

        如何从模型中在 django 中设置 DateField 格式?

        时间:2023-10-08

            1. <legend id='sF0n1'><style id='sF0n1'><dir id='sF0n1'><q id='sF0n1'></q></dir></style></legend>

                  <tbody id='sF0n1'></tbody>
                <i id='sF0n1'><tr id='sF0n1'><dt id='sF0n1'><q id='sF0n1'><span id='sF0n1'><b id='sF0n1'><form id='sF0n1'><ins id='sF0n1'></ins><ul id='sF0n1'></ul><sub id='sF0n1'></sub></form><legend id='sF0n1'></legend><bdo id='sF0n1'><pre id='sF0n1'><center id='sF0n1'></center></pre></bdo></b><th id='sF0n1'></th></span></q></dt></tr></i><div id='sF0n1'><tfoot id='sF0n1'></tfoot><dl id='sF0n1'><fieldset id='sF0n1'></fieldset></dl></div>
                <tfoot id='sF0n1'></tfoot>
                  <bdo id='sF0n1'></bdo><ul id='sF0n1'></ul>
                • <small id='sF0n1'></small><noframes id='sF0n1'>

                  本文介绍了如何从模型中在 django 中设置 DateField 格式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在创建一个 django 应用程序,但我遇到了下一个问题:当我想设置日期时会显示此错误:

                  I am creating a django application and I have the next problem: this error is shown when I want to set a date:

                  ValidationError [u"'12/06/2012' value has an invalid date format. It must be in YYYY-MM-DD format."]
                  

                  对于这个模型:

                  class ModelA(models.Model):
                  
                      date1 = models.DateField(null=True)
                      date2 = models.DateField(null=True)
                  

                  如何将 DateField 格式设置为 %m/%d/%Y.

                  How can I set the DateField format to be %m/%d/%Y.

                  选项input_formats"无法识别.

                  谢谢!

                  推荐答案

                  正如@bruno 在他的回答中提到的, input_formats 是一个表单字段,但是它可以用来控制保存的日期格式来自模型.

                  As @bruno as mentioned in his answer, input_formats is a forms field, however it can be used to control the date format saved from the model.

                  settings.py 中设置 DATE_INPUT_FORMATS 如下:

                  In settings.py set DATE_INPUT_FORMATS as below:

                  DATE_INPUT_FORMATS = ['%d-%m-%Y']
                  

                  在您的表单中,您可以执行以下操作:

                  And in your form you could do something like below:

                  class ClientDetailsForm(ModelForm):
                      date_of_birth = DateField(input_formats=settings.DATE_INPUT_FORMATS)
                      class Meta:
                         model = ModelA
                  

                  这篇关于如何从模型中在 django 中设置 DateField 格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:在 Python 中将变量的每一项打印在单独的行上 下一篇:字符串格式 JSON 字符串给出 KeyError

                  相关文章

                  最新文章

                  <legend id='lTHgf'><style id='lTHgf'><dir id='lTHgf'><q id='lTHgf'></q></dir></style></legend>

                      • <bdo id='lTHgf'></bdo><ul id='lTHgf'></ul>
                      <tfoot id='lTHgf'></tfoot>
                    1. <i id='lTHgf'><tr id='lTHgf'><dt id='lTHgf'><q id='lTHgf'><span id='lTHgf'><b id='lTHgf'><form id='lTHgf'><ins id='lTHgf'></ins><ul id='lTHgf'></ul><sub id='lTHgf'></sub></form><legend id='lTHgf'></legend><bdo id='lTHgf'><pre id='lTHgf'><center id='lTHgf'></center></pre></bdo></b><th id='lTHgf'></th></span></q></dt></tr></i><div id='lTHgf'><tfoot id='lTHgf'></tfoot><dl id='lTHgf'><fieldset id='lTHgf'></fieldset></dl></div>

                      <small id='lTHgf'></small><noframes id='lTHgf'>