会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
changxin7
博客园
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
9
下一页
2019年12月12日
文件上传和下载
摘要: 上传就这么六步! 一、 settings配置文件中配置 二、 url路由中配置 三、 models.py文件中的写法 四、 views视图函数中的写法,上传一个图片: 五、 更新上传了的文件(注意,只是会更新数据库中那个字段保存的文件的路径,但是之前上传的文件是不会被自动删除的,需要我们自行再写逻辑
阅读全文
posted @ 2019-12-12 08:57 changxin7
阅读(588)
评论(0)
推荐(0)
2019年12月11日
认证系统
摘要: 一 auth模块 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统 auth,它默认使用
阅读全文
posted @ 2019-12-11 08:16 changxin7
阅读(1200)
评论(0)
推荐(1)
2019年10月12日
jQuery操作cookie
摘要: jquery之cookie操作 定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术; 下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载:http://plugins.jquery.co
阅读全文
posted @ 2019-10-12 17:16 changxin7
阅读(307)
评论(0)
推荐(0)
2019年10月11日
django分页
摘要: 一、Django的内置分页器(paginator) view index.html: 扩展 show.html model.py文件内容: 二、自定义分页 当数据库中数据有很多,我们通常会在前端页面做分页展示。 分页的数据可以在前端页面实现,也可以在后端实现分页。 后端实现分页的原理就是每次只请求一
阅读全文
posted @ 2019-10-11 16:45 changxin7
阅读(292)
评论(0)
推荐(0)
2019年10月2日
Form和ModelForm组件
摘要: 一 Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误
阅读全文
posted @ 2019-10-02 08:55 changxin7
阅读(800)
评论(0)
推荐(0)
2019年9月30日
中间件
摘要: 一 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求
阅读全文
posted @ 2019-09-30 07:55 changxin7
阅读(609)
评论(0)
推荐(1)
2019年9月29日
cookie和session
摘要: 一 会话跟踪 我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话结束。在通话过程中,你会向1008
阅读全文
posted @ 2019-09-29 17:22 changxin7
阅读(545)
评论(0)
推荐(1)
2019年9月28日
Ajax
摘要: 一 Ajax简介 1.简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 AJAX 不
阅读全文
posted @ 2019-09-28 10:16 changxin7
阅读(496)
评论(0)
推荐(3)
2019年9月27日
ORM中的锁和事务
摘要: 一 锁 行级锁 select_for_update(nowait=False, skip_locked=False) 注意必须用在事务里面,至于如何开启事务,我们看下面的事务一节。 返回一个锁住行直到事务结束的查询集,如果数据库支持,它将生成一个 SELECT ... FOR UPDATE 语句。
阅读全文
posted @ 2019-09-27 08:10 changxin7
阅读(721)
评论(0)
推荐(2)
2019年9月26日
什么是真正的程序员?
摘要: 什么是真正的程序员 这篇文章的原文来自: "A Little Printf Story" 这篇博客的原文来自: "什么是真正的程序员? " 作者仿照《小王子》中的情节,通过小printf遇见的不同类型的程序员,最后悟出什么才是真正的程序员!第一次翻译有很多不妥,欢迎留言指正。 文章略长,但是耐心读完
阅读全文
posted @ 2019-09-26 17:07 changxin7
阅读(747)
评论(9)
推荐(4)
上一页
1
2
3
4
5
6
7
···
9
下一页
公告