django-pagination中怎样显示bootstrap样式
初学Django和前段开发。我想用django-pagination
来实现多个objects(比如博文、图片等)的分页功能。我根据《七步教你实现Django网站列表自动分页》来配置django-pagination
。我自己写了一个简单的测试:在views.py
中直接返回entries
(一个字符串列)到模板文件display.html
中。模板文件定义display.html
如下,其中添加了bootstrap
:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Example of Bootstrap 3 Pagination</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap-theme.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<style type="text/css">
.bs-example{
margin: 20px;
}
</style>
</head>
<body>
<div class="bs-example">
<div class="pagination">
{% load pagination_tags %}
{% autopaginate entries 1 %}
{% for entry in entries %}
<p>{{ entry }}</p>
{% endfor %}
{% paginate %}
</div>
</div>
</body>
</html>
最后在浏览器看到的效果是:
我希望的浏览页面栏的效果是:
或者
请教大家我应该怎么修改才能实现上述效果?感谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在
templates
目录下添加pagination/pagination.html
文件,内容大致是下面这样,当然你可以自己修改