在 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 循环中
我正在尝试检索 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 天。它仍然是一个完整的数据库结果。