【发布时间】:2014-06-17 12:13:02
【问题描述】:
请帮帮我) 我有错误“[u”'data_date' 值的格式无效。必须是YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]格式。"]" 不知道怎么解决。
我的模型.py
class Data(models.Model):
main = models.ForeignKey(Main)
user = models.CharField(max_length=200)
description = models.TextField()
data_date = models.DateTimeField(['%Y-%m-%d %H:%M'])
priority = models.CharField(max_length=1)
end_date = models.DateTimeField(['%Y-%m-%d %H:%M'])
def __unicode__(self):
return self.description
def was_published_recently(self):
return self.data_date >= timezone.now() - datetime.timedelta(days=1)
我的意见.py
def index(request, onsuccess='/', onfail='/login/'):
today = date.today()
data_data=timezone.now()
formatted_datetime = formats.date_format(data_data, "SHORT_DATETIME_FORMAT")
problems_filter = Data.objects.filter(main_id=1).filter(data_date__range=['data_date', 'end_date']).order_by('-data_date').order_by('priority')[:101]
# problems_filter = Data.objects.filter(main_id=1).order_by('-data_date').order_by('priority')[:10]
当我使用推荐字符串时,它工作正常。
示例格式: 28 | 1 |管理员 |嗨 | 2014-05-01 00:41:00 | 2 | 2014-06-01 00:00:00
【问题讨论】:
标签: python mysql django django-models