- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在谷歌上试过,但没有找到解决方案。在 Django
管理端,我用时间显示开始日期 和结束日期。但是时间是 24 hr
格式,我想以 12 hr
格式显示它
class CompanyEvent(models.Model):
title = models.CharField(max_length=255)
date_start = models.DateTimeField('Start Date')
date_end = models.DateTimeField('End Date')
notes = models.CharField(max_length=255)
class Meta:
verbose_name = u'Company Event'
verbose_name_plural = u'Company Events'
def __unicode__(self):
return "%s (%s : %s)" % (self.title, self.date_start.strftime('%m/%d/%Y'), self.date_end)
我也查到了this但这对我没有帮助。
我是 python
和 django
的新手。请帮忙。
最佳答案
这是 django 设置的问题,与模型无关: settings doc .
检查 MyProject/MySite/settings.py
中的 TIME_INPUT_FORMATS
并根据需要添加:
TIME_INPUT_FORMATS = [
'%I:%M:%S %p', # 6:22:44 PM
'%I:%M %p', # 6:22 PM
'%I %p', # 6 PM
'%H:%M:%S', # '14:30:59'
'%H:%M:%S.%f', # '14:30:59.000200'
'%H:%M', # '14:30'
]
如果更改列表页面上时间格式的显示仍然错误,请检查您的LANGUAGE_CODE
和USE_L10N
设置。
关于python - Django Admin DateTimeField 显示 24 小时格式时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48514222/
我认为这里可能缺少一些非常简单的东西,但我找不到它。 我的 django 项目中有一个自定义管理命令,它应该迭代 Record 模型的实例并将它们写入 xlsx 文件。 我正在使用 xlsxwrite
在 Django 中:我有一个日期和时间需要输入到我的数据库模型中,其中有一列 models.DateTimeField() .似乎无论我做什么,我都会收到 ValidationError: ente
我正在尝试从 postgreSQL 数据库中查询过去一小时的数据, 这是 Django 中的表模型: class data(models.Model): fecha = models.Text
你好,我有一个这样的模型: from datetime import datetime class Project(models.Model): created = models.DateTi
嗨,我的 Django 模型之一具有以下字段 created_at = models.DateTimeField(blank=True,null=True) 但是,当我检查数据类型时,它显示为 Str
我有一个博客,我发表了很多文章。每篇文章都有一个发表日期,有时我不得不编辑这个日期。一切都在 Django 管理面板上运行,自从我决定在我的 admin.py 中添加 DateTimeField 以来
我的模型中有一个 DateTime 字段,我正在寻找一种简单的方法来使其在表单中看起来不错。类似于SelectDateWidget。 我一直在研究很多类似的问题,并且让像 admin datepick
我有一个表示事件开始时间的字段,我为此使用 Django DateTimeField。此字段是强制性的,但有时用户只知道开始日期而不知道时间。无论如何,是否可以将时间部分设为可选并保留日期部分为强制?
以下模型的日期字段需要一个默认值: from django.utils import timezone as django_tz import psycopg2 class AvailabilityR
我有一个 DateTimeField,用户必须在其中手动输入日期和时间(YYYY-MM-DD Hour:Minute am/pm)。我希望能够使用 Django 日历输入让用户选择一个日期,而不必输入
我创建了一个要测试的事务表,该表最重要的字段之一是: models.DateTimeField( default=timezone.now) 为了使用数据库测试我的应用程序,我
正在显示当前日期,但它显示在文本框中。我如何获得日期选择器??? models.py class Comment(models.Model): title = models.CharField
我有一个带有 DateTimeField 的模型: deadline = models.DateTimeField(verbose_name="Valid unitl", null=True, bla
我的“日期”字段怎么没有出现在管理系统中? 在我的 admin.py 文件中 from django.contrib import admin from glasses.players.models
我有带有 DateTimeField 列的模型。 我正在尝试通过 sql 查询将具有数据库 current_time 值的行直接插入到表中。 我对 MySQL 数据库的 sql 查询如下: INSER
前言 今天在项目中遇到一个Django的大坑,一个很简单的分页问题,造成了数据重复。最后排查发现是DateTimeField 属性引起的。 下面描述下问题,下面是我需要用到的一个 Task Mo
我有模型 class Item(models.Model): inicio = models.DateTimeField() 当我尝试进行此查询时: itens = Item.objects.
当我将带有时区信息的时间例如:2013-02-27T14:00:00-05:00 发布到 Django 日期时间字段时,会抛出一个表单错误“输入有效的日期/时间。”。 我的表单域定义如下 time
我正在使用 Django 2.2 在我的应用程序中,时区支持由 启用USE_TZ=真在设置文件中。 我有带 的模型日期时间 领域created . 我需要根据日期过滤数据。日期可以由用户提供,否则默认
我刚刚注意到 model_to_dict 的一个错误,它跳过模型中的所有 DateTimeField 并且从不将它们转换为字典,而使用 QuerySet 的 values() 函数则没有。我在互联网上
我是一名优秀的程序员,十分优秀!