django-models - 如何在列表视图中显示可用汽车列表?
问题描述
我有一个汽车模型 is_available =models.booleanfield(default =False) 谁能告诉我在类列表视图中只显示可用汽车的查询?
解决方案
get_queryset
最简单的方法是覆盖ListView的方法。查询本身很简单:
class CarListView(ListView):
# ...
model = Car
# ...
def get_queryset(self):
qs = super(CarListView, self).get_queryset()
qs = qs.filter(is_available=True)
return qs
推荐阅读
- perl - PerlMagick 扼杀 ICO 文件?
- doxygen - 删除 RTF doxygen 输出中的索引
- java - 使用 Hibernate/Oracle 将所有内容拉入内存的 ScrollableResults
- javascript - 仅当变量查询运算符不为空时才使用它们
- ruby-on-rails - 努力获取 CSV 报告以在请求时加载
- authentication - 使用 JWT 时如何返回特定的状态码
- c# - 由于配置的标识不正确,无法启动服务器进程。检查用户名和密码
- javascript - Javascript href 导航到不属于我的其他 url 然后自动滚动到一个类
- python - 让所有边连接到 NetworkX 中多向图中的一组节点的最快方法?
- regex - 如何使用.htaccess将带有查询字符串的url重定向到带有查询字符串的另一个url