如何筛选仅包含日期字段的日期时间字段。使用下面的模型和过滤器
即使记录的创建日期为19-07-2017(以datetime表示的记录的创建日期),也会返回空查询集
在我的MODELS.PY
Class Application(models.Model):
created = models.DateTimeField(auto_now=False, auto_now_add=True)
在我的FILTERS.PY
import django_filters
class ApplicationFilter(django_filters.FilterSet)
created = dja
我尝试在Django模型中指定一个默认日期,例如:
from datetime import date
class A(models.Model):
date = models.DateField(default=date.today())
这是可行的,我可以在ModelForm中看到默认日期,但是当我将表单input_format更改为%d-%m-%Y时,默认日期永远不会出现在字段中。
我也尝试过:
from datetime import date
class A(models.Model):
date = models.DateField(default=date.t
我在Oracle中有一个表,它有日期类型的字段。另外,我在Django中也有DateTimeField的模型。我想在Oracle的DATE字段中保存datetime,但是Django ORM会引发这样的异常:
DatabaseError: ORA-01830: date format picture ends before converting entire input string
我试着使用Django DateField,但它并没有节省日期时间,只节省日期。如何使用Django在Oracle中保存日期时间(由于遗留问题,我不想在Oracle中使用日期时间字段)。
我的模特:
class
因此,在我的Django项目中,我创建了一个Notification模型,它有两个日期时间字段,一个是时间戳,另一个是到期日期。截止日期是可选的。现在我有一个通知列表,有些有截止日期,有些没有,它们都有时间戳。我正在尝试做的是使用具有该字段的通知的到期日期和没有该可选字段的通知的时间戳在列表中对它们进行排序。正如您所看到的,我使用两个字段作为键,这有点奇怪,但它们都是日期时间字段。所以我认为他们应该能够比较。
我的代码:
class Notifications(models.Model):
date = models.DateTimeField(auto_now=True)
title = .
我正在处理一个表单,并有一个日期字段。我想为日期字段保存不同的日期格式,而django使用。我将得到“01-1月-2016年”日期,并希望保存它是在我的database.when中,我试图保存同样的格式是引发一个错误。
[u"'07-Dec-2016' value has an invalid date format. It must be in YYYY-MM-DD format."].
我知道这类问题已经问过了,但他们不能解决我的问题。
views.py
post_date = request.POST['date']
lead_obj =
我的Django >2项目中有以下模型:
class Post(models.Model):
text = models.TextField()
date = models.DatetimeField(default=datetime.now, blank=True)
class Like(models.Model):
post = models.ForeignKey(Post)
user = models.ForeignKey(User, related_name="current_user_likes")
我想发送一个帖子列表的JSON响应。并且还显
是否可以自定义django应用程序,使其在管理表单的DateField中接受本地化日期格式(例如dd/mm/yy)?
我有一个模型类:
class MyModel(models.Model):
date = models.DateField("Date")
和关联的admin类
class MyModelAdmin(admin.ModelAdmin):
pass
在django管理界面上,我希望能够输入以下格式的日期: dd/mm/yyyy。但是,管理表单中的日期字段需要yyyy-mm-dd。
如何自定义内容?注意:我已经在settings.
我想将一个带有的ISO8601日期时字符串提交给我正在编写的django表单。我想为datetime使用一个标准的DateTimeField,但是有一个小部件可以接受这样的日期时间字符串。这是可能的吗,还是我对小部件和字段之间的关系感到困惑?我该怎么做呢?
使用django.utils.datepase.parse_datetime解析字符串很容易。
我尝试过编写这样的小部件:
from django.forms import HiddenInput
from django.utils.dateparse import parse_datetime
class DateTimeInputF
我在使用django管理视图。我有一篇文章模型。每一篇文章都有标题、正文、日期、段塞和评级。默认情况下,django创建一个创建新文章的表单。我只想要标题和正文的字段,但是django为所有东西创建字段。我不想把鼻涕虫藏起来。如何隐藏或自定义管理新文章视图?
这是我的model.py
from django.db import models
from django.core.urlresolvers import reverse
class Article(models.Model):
title = models.CharField(max_length=200)
slug
我有两个型号的设备和日志设置:
class device(models.Model):
name = models.CharField(max_length=20)
code = models.CharField(max_length=10)
description = models.TextField()
class log(model.Model):
device = models.ForeignKey(device)
date = models.DateField()
time = models.TimeField()
data = mo
我使用Python3.6和Django作为web框架,我必须将datetime一起保存在我的数据库中,但在HTML中显示日期和时间单独的字段。型号代码:
class date_time(models.Model):
date = models.DateField(default=timezone.now)
time = models.TimeField(default=timezone.now)
表单代码:
class date_time_Form(forms.ModelForm):
class Meta:
model = date_time
我目前正在开发一个Django应用程序,每个DateTimeField都应该有完全相同的格式.首先,这是我的抽象模型:
from django.db import models
class AbstractModel(models.Model):
created = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
class Meta:
abstract = True
创建和更新的字段都具有相同的格式,如下所示:
2019-0
我需要建立一个web表单与选择字段的数量,这些字段的选择取决于对以前的字段的答案。一个典型的例子是vehicle year > make > model表单,其中make的选择选项只有在选择了某个年份之后才会填充,而model的选择选项只有在选择make之后才会填充。填充每个单独字段的sql将如下所示:
select distinct year from cars
select distinct make from cars where year = [answer above]
select distinct model from cars where year = [ans
我正在和Django一起开发一个项目。我有一个包含有日期字段的表单的html网页。我希望javascript在我的用户登陆该网页后立即用今天的日期编译它,这样他/她就可以得到一种“默认日期”。
在我的html页面(templates/aggiungi_Terminologa.html)中,日期字段:
<div class="form-group">
<label for="glossary_entry_input_21">Data di inserimento della terminologia</label>
我正试图为我的公司创建一个每日日志,所以我使用动态函数DateTimeField来获取我的位置的时间和日期。
因此,我需要使用在DateTimeField中获得的日期来编写验证,有人能帮助我从输出中获取“日期”吗?
谢谢你提前提供支持。
Forms.py
class employeecheckinform(forms.ModelForm):
class Meta:
model = Checkin
fields=[ 'user', 'employee_ID', 'checkin', ]
class