Django1.7中文入门教程:[15]添加控件

2024-10-14 08:46:46

1、再编辑polls/admin.py,加一行代码来改进Question列表,过滤要使用list_filter。

Django1.7中文入门教程:[15]添加控件

2、添加“Filter”边侧栏,可以让我们改变pub_date排序。

Django1.7中文入门教程:[15]添加控件

3、filter数倌栗受绽据类型显示依赖于field类型,因为pub_date 是DateTimeField,Django能自动识别并适应碚枞凇悄选择“Today”,"past 7days","This month","This year".让我们加入一行代码使其有搜索功能search_fields = ['question_text']。再编辑polls/admin.py

Django1.7中文入门教程:[15]添加控件

4、在列表最上面有一个搜索框,当在搜索框输入检索词的时候,Django将搜索question_text字段内容。也可以搜索多个字段内容。因为Django是使用LIKE查询,限制搜索字段的数目的一个原因是数字将使数据库搜索更容易。默认每页显示100条

Django1.7中文入门教程:[15]添加控件
猜你喜欢