摘要: 一、cookie和session cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该 阅读全文
posted @ 2019-06-22 13:32 fisherbook 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、表单 HTML中的表单: 单纯从前端的html来说,表单是用来提交数据给服务器的,不管后台的服务器用的是Django还是PHP语言还是其他语言。只要把input标签放在form标签中,然后再添加一个提交按钮,那么以后点击提交按钮,就可以将input标签中对应的值提交给服务器了。 Django中的 阅读全文
posted @ 2019-06-22 13:29 fisherbook 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、Django限制请求method 常用的请求method: GET请求:GET请求一般用来向服务器索取数据,但不会向服务器提交数据,不会对服务器的状态进行更改。比如向服务器获取某篇文章的详情。 POST请求:POST请求一般是用来向服务器提交数据,会对服务器的状态进行更改。比如提交一篇文章给服务 阅读全文
posted @ 2019-06-22 13:10 fisherbook 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、操作数据库 Django配置连接数据库: 在操作数据库之前,首先先要连接数据库。这里我们以配置MySQL为例来讲解。Django连接数据库,不需要单独的创建一个连接对象。只需要在settings.py文件中做好数据库相关的配置就可以了。示例代码如下: DATABASES = { 'default 阅读全文
posted @ 2019-06-15 19:58 fisherbook 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、模板 视图函数只是直接返回文本,而在实际生产环境中其实很少这样用,因为实际的页面大多是带有样式的HTML代码,这可以让浏览器渲染出非常漂亮的页面。目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是Django Template Language三个单词的缩写,也就 阅读全文
posted @ 2019-06-13 07:15 fisherbook 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、创建Django项目: 用命令行创建: 创建项目:在终端通过命令:django-admin startproject [项目名称] 即可创建,比如:django-admin startproject fisher_django 创建应用:在终端进入到项目所在的路径,然后执行python mana 阅读全文
posted @ 2019-06-11 10:19 fisherbook 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 简介:swap交换空间实际上是一个磁盘分区,在安装操作系统时,默认划分出物理内存的1~2倍空间用于交换分区,它类似于 Windows 的虚拟内存。系统会把一部分硬盘空间虚拟成内存使用,将系统内非活动内存换页到 SWAP,以提高系统可用内存。 阿里云ECS服务器的swap功能默认时没有开启的,因为sw 阅读全文
posted @ 2019-01-07 15:26 fisherbook 阅读(2477) 评论(0) 推荐(0) 编辑