摘要: django中分页的类是 Paginator 需要导入 from django.core.paginator import Paginator #导入分页的类 l = range(1,31) page_obj = Paginator(l,10) #Paginator的构造函数 传一个列表l,每页显示 阅读全文
posted @ 2019-12-31 15:48 小马哥007 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 三种参数传递方式 1.URL后面跟参数的请求 例如url = 'http://127.0.0.1/test/1',这里面要传一个参数是'1' 这种需要在urls.py中定义 path('test/<int:id>', test), 当id=1的时候 请求的地址为'http://127.0.0.1/t 阅读全文
posted @ 2019-12-30 17:54 小马哥007 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 使用模版继承可以减少重复代码 定义模版文件base.html,里面存放整个网站共用的内容,不一样的内容需要用{% block xxx %}{% endblock xxx %} info.html与blog.html为两个html页面,base.html为共用的模版,info与blog不一样的地方是 阅读全文
posted @ 2019-12-30 16:36 小马哥007 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 在views中的重复代码可以在上下文管理器中实现 实现的逻辑是 首先请求过来先走url指定的函数也就是views中的函数,然后在去走我们指定的上下文管理器中的逻辑 ,最后渲染到页面中 如下: 我们在工程的user目录下新建一个.py文件(process_content.py)然后将实现的逻辑写在这个 阅读全文
posted @ 2019-12-30 11:03 小马哥007 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 使用django自带的轻量级数据库sqlite mvc 开发模式(Java,php) django是mtv模式 m model 操作数据库的 m model 操作数据库的 v view视图 t template视图 c controller控制逻辑 v view控制逻辑 1.首先定义表及字段 在mo 阅读全文
posted @ 2019-12-26 15:54 小马哥007 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1.首先在views.py中引入models.py的 Category这个类 然后在函数中(blog)写执行逻辑 categorys 返回的对象是是一个list"<QuerySet [<Category: 首页>, <Category: Linux>]>" from django.shortcuts 阅读全文
posted @ 2019-12-24 17:05 小马哥007 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 在工程创建完毕的基础上,创建两个目录,static;templates static 里面放一些静态文件,例如css,imj,js等文件 templates 放html文件,需要在settings.py中定义这个文件的访问路径(如果是用pycharm创建的项目则不需要创建这个目录) 手动创建项目下的 阅读全文
posted @ 2019-12-23 16:40 小马哥007 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一.django简介 Python服务端开发框架,Django是一个开放源代码的Web应用框架,由Python写成,Django采用了MVC的软件设计模式,即模型M,视图V和控制器C 二.安装配置django 1.安卓django2.2版本模块 pip install django==2.2 2.d 阅读全文
posted @ 2019-12-23 15:16 小马哥007 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 在HTML中可以将JavaScript/JS的代码写在head中,被script标签所包裹,当浏览器解释HTML时,遇到style标签时,按照CSS规则解释,遇到Script标签时,按照JavaScript的语法规则解释 1.js的导入,建议将大的js的文件放到body内部的最下边,这样先加载静态信 阅读全文
posted @ 2019-12-04 17:32 小马哥007 阅读(128) 评论(0) 推荐(0) 编辑
摘要: DOM(Document Object Model 文档对象模型) 一个web页面的展示,是由html标签组合成的一个页面,dom对象实际就是将html标签转换成了一个文档对象。可以通过dom对象中js提供的方法,找到html的各个标签。通过找到标签就可以操作标签使页面动起来,让页面动起来。 dom 阅读全文
posted @ 2019-12-03 17:12 小马哥007 阅读(249) 评论(0) 推荐(0) 编辑