私信  •  关注

三十撸啊撸

三十撸啊撸 最近回复了

在你的project的urls.py里加入

urlpatterns = [

# ... the rest of your URLconf goes here ...

] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

9 年前
回复了 三十撸啊撸 创建的主题 » [求助]django查询指定年份和月份的所有记录

import datetime

start_date = datetime.date(2005, 1, 1)

end_date = datetime.date(2005, 3, 31)

Entry.objects.filter(pub_date__range=(start_date, end_date))

9 年前
回复了 三十撸啊撸 创建的主题 » 请教一个view问题。

将你的代码按如下修改

request.GET时

results = ServerInformation.objects.filter(id = query)改为

results= ServerInformation.objects.get(id = query)

#因为filter返回是一个list,不是单个实例

在你的hostedit.html的form里加入

<form>

...

<input type='text' name="id" value="{{ results.id }}" hidden="true"/>

...

</form>

#在form中放置一个input成员,value为results.id并将其隐藏,form在提交时,就能够从POST中取到id了

9 年前
回复了 三十撸啊撸 创建的主题 » 请教一个view问题。

@415293799 在创建editForm时传入要修改的实例即可,这样editForm在save时执行的时update操作

# editForm = addhostForm(request.POST)

query = request.GET.get('id')

a = ServerInformation.objects.get(id = query)

editForm = addhostForm(request.POST, instance=a)