使用的仍然是Django的generic view。

1、修改urls,增加分页显示参数
    (r ' ^film/list/?$ ' ' django.views.generic.list_detail.object_list '
        dict(paginate_by
= 5 ** info_dict)),

2、修改模板,加上分页显示。需要注意上一页、下一页的url的设计。
< h1  id ="title" > 影片列表 </ h1 >
< hr >
  
< table  border ="0"  width ="500" >
    
< tr  align ="right" >
    
< td >
    {% if has_previous %}
    
< href ="/film/list?page={{ previous }}" > 上一页 </ a >
    {% endif %} {% if has_next %}
    
< href ="/film/list?page={{ next }}" > 下一页 </ a >
    {% endif %}
    
</ td >
    
</ tr >
  
</ table >
< table  border ="1"  width ="500" >
< tr >
  
< th > 片名 </ th >
  
< th > 演员 </ th >
  
< th > 发行商 </ th >
  
< th > 发行日期 </ th >
  
< th > 简介 </ th >
</ tr >
{% for film in object_list %}
< tr >
  
< td > {{ film.title }} </ td >
  
< td >
  {% for actor in film.actors.all %}
  {{ actor }}
< br >
  {% endfor %}
  
</ td >
  
< td > {{ film.publisher }} </ td >
  
< td > {{ film.pub_date }} </ td >
  
< td > {{ film.intro }} </ td >
</ tr >
{% endfor %}
</ table >

3、完成,测试。