小编gam*_*mer的帖子

如何在动态下拉Django模板中设置已选择的值(更新表单)

在 django 模板中,我显示这样的下拉菜单。我的所有下拉属性名称都在变量中event_dropdown。我像这样分配代码

<select  name="event_value" >
             <option value="">---------</option>
                 {% for event in event_dropdown %}
             <option value="{{ event.id }}">{{ event.name }}</option>
                  {% endfor %}
         </select>
Run Code Online (Sandbox Code Playgroud)

现在问题是更新案例中我如何在此处显示我已经选择的值?因为所有的事情都在 for 循环中

python django dynamic django-templates

4
推荐指数
1
解决办法
2877
查看次数

在 Django 中获取 10 天之前的数据库表数据

我正在尝试检索 10 天之前的数据以更新该字段数据。目前我的模型就像

class Restaurant(models.Model):
    is_approved = models.BooleanField(null=False, default=False)
    timestamp = models.DateTimeField(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)

我的数据库表是

数据创建日期

现在当我查询数据库时:

dish = Restaurant.objects.filter(timestamp__gt=datetime.now() - timedelta(days=10))
Run Code Online (Sandbox Code Playgroud)

我得到了整个表的数据。我什至试图从一天改为 1 天。它仍然是一个完整的数据库结果。

python django django-views python-2.7 python-3.x

3
推荐指数
1
解决办法
470
查看次数