摘要: 博客后台富文本编辑 1.使用html丰富页面 简单文本编辑——>直接贴入html代码 博客前端内容页面需要设置过滤器|safe <div class="blog-content">{{ blog.content|safe }}</div> 博客前端列表页面需要设置过滤器|striptags过滤模版标 阅读全文
posted @ 2020-10-16 22:33 十方劫 阅读(395) 评论(0) 推荐(0)
摘要: 博客类型模型 class BlogType(models.Model): type_name = models.CharField(max_length=15) def __str__(self): return self.type_name 第一种方法 #获取博客分类的对应博客数量blog_typ 阅读全文
posted @ 2020-10-16 01:12 十方劫 阅读(152) 评论(0) 推荐(0)
摘要: 一对一Model ,有外键即设置关联关系的一方为从表,从表查主表为正向查询,反之。这里护照为从表,人为主表。 class Passport(models.Model): # 护照(从表) note = models.CharField(max_length=20) person = models.O 阅读全文
posted @ 2020-10-15 16:45 十方劫 阅读(699) 评论(0) 推荐(0)
摘要: 1.对比当前博客,得到上一篇或下一篇博客 def blog_detail(request, blog_pk): context = {} blog = get_object_or_404(Blog, pk=blog_pk) context['previous_blog'] = Blog.object 阅读全文
posted @ 2020-10-15 15:25 十方劫 阅读(111) 评论(0) 推荐(0)
摘要: 1.当前页高亮 {% for page_num in page_of_blogs.paginator.page_range %} {% if page_num == page_of_blogs.number %} <li class="active"><span>{{ page_num }}</sp 阅读全文
posted @ 2020-10-15 02:57 十方劫 阅读(120) 评论(0) 推荐(0)
摘要: <div class="navbar navbar-default navbar-fixed-top" role="navigation"> <div class="container-fluid"> <div class="navbar-header"> <a class="navbar-bran 阅读全文
posted @ 2020-10-15 00:57 十方劫 阅读(83) 评论(0) 推荐(0)
摘要: Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器。.container 类用于固定宽度并支持响应式布局的容器。 <div class="container"> ... </div>栅格系统用于通过一系列的行(row)与列(column)的组合来创建页面布局,你的内容就 阅读全文
posted @ 2020-10-15 00:49 十方劫 阅读(121) 评论(0) 推荐(0)
摘要: 导包 分页器:from django.core.paginator import Paginator实例化:具体如何分页paginator = Paginator(object_list,each_page_count) 把分页器赋值给一个具体的变量 object_list具体的对象列表 each_ 阅读全文
posted @ 2020-10-14 21:58 十方劫 阅读(69) 评论(0) 推荐(0)