文章分类 - Django
python Django learning
摘要:KindEditor "1、官网下载" 2、文件夹说明 3、基本使用 "4、详细参数"
阅读全文
摘要:瀑布流 瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。最早采用此布局的网站是Pinterest,逐渐在国内流行开来。国内大多数清新站基本为这类风格。 数据存放方式 实现方式:利用jquery中
阅读全文
摘要:原生AJAX Ajax主要使用【XmlHttpRequest】对象来完成请求的操作 1、XmlHttpRequest对象介绍 主要方法: XmlHttpRequest对象的主要属性: 例子: iframe上传文件 iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。下面将会利用ifra
阅读全文
摘要:Form组件 Django的Form主要具有以下几大功能 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上一次的数据 初始化页面显示内容 小试牛刀 1、创建Form类 2、views函数处理 3、生成HTML Form类的字段和插件 字段用于对用户请求的验证,插件用于自动
阅读全文
摘要:分页组件 Django内置分页 Django为我们提供了一个paginator分页工具,示例如下: views文件中 在index1模板中,实现要显示的的页数 扩展Django的内置分页 扩展paginator分页工具,实现页数显示的优化 在index1模板中,在上一页下一页中间加入页数模板 自定义
阅读全文
摘要:Django中请求的生命周期 1、概述 首先我们知道HTTP请求及服务端响应中传输的都是字符串, Django的请求生命周期指的是当用户在浏览器输入url到用户看到网页的这个时间段内,Django后台所发生的事情 客户端通过get请求像服务端发送nid=user请求,服务端可以通过 的方式获得nid
阅读全文
摘要:COOKIE与SESSION cookie不属于http协议范围,由于http协议无法保持状态,但实际情况下,在我们登录成功后,我们下次再登录,不希望再重复的输入账号密码,因此cookie就是在这样一个场景下诞生。 cookie的工作原理,是当浏览器访问服务器,由服务器产生内容,浏览器收到请求后保存
阅读全文
摘要:Django自带有一个功能强大的后台管理系统,通过使用一些admin自带的参数,可以定制出一套非常肺腑丰富的后台管理系统。 在浏览器后加上admin时,会弹出需要填写账户名密码的界面,我们需要先创建一个管理员账号,输入以下命令: 就会让你依次输入用户名邮箱和密码,注册完成之后,就可以进入浏览器然后输
阅读全文
摘要:1、添加记录 外键字段 多对多字段 2、查询记录 一对多查询(Publish与Book) 多对多查询(Author与Book) 注意: 你可以通过在 ForeignKey() 和ManyToManyField的定义中设置 related_name 的值来覆写 FOO_set 的名称。例如,如果 Ar
阅读全文
摘要:视图层之视图函数(views) 一个视图函数,简称视图,它接受web请求并且返回web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个xml文档,或者是一张图片...是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的Python目录下
阅读全文
摘要:连接数据库 1.利用pycharm与mysql进行连接,首先应在项目名称下,此处的项目名称是Django_ORM下的 导入mysql 2.接着在 中将DATABASES的内容修改如下: 3.然后就可以在 进行数据库的操作内容,此处创建了一个book表,定义了三个属性及对应的域 4.配置完毕后我们就开
阅读全文
摘要:模板之标签与继承 标签 标签看起来形如: ,一些标签需要开始和结束标签,即成对出现 {%tag%}.....{%endtag%} for标签 遍历每一个元素 for...empty 标签带有一个可选的 从句,以便在给出的组是空的或者没有被找到时,可以有所操作。 if标签 会对一个变量求值,如果它的值
阅读全文
摘要:模板层(template)(模板语法、自定义模板过滤器及标签、模板继承) python的模板:HTML代码+模板语法 模板包括在使用时会被值替换掉的变量,和控制模板逻辑的标签 模板语法之变量 在Django模板中用句点来遍历复杂数据结构 语法: views: template: 模板之过滤器 def
阅读全文
摘要:url()函数 url函数格式形如: 它可以接收四个参数,分别是两个必选参数:regex、view和两个可选参数:kwargs、name regex regex代表一个正则表达式,凡是与regex匹配的url都会执行到url()函数中对应的第二个参数view代表的视图函数。需要注意的是,正则表达式不
阅读全文
摘要:命令行模式 1.创建project 创建完成后我们项目的目录结构如下: Helloworld:项目的容器。 - manage.py:一个实用的命令行工具,与Django项目进行交互 HelloWorld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包 Hel
阅读全文
摘要:什么是web框架 框架,即framework。特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端 MVC和MTV模式 所谓的 MVC就是把web应用分为模
阅读全文

浙公网安备 33010602011771号