会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
唯你如我心
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
15
下一页
2018年10月18日
Django的认证系统(auth)
摘要: Django自带的用户认证 : 在开发一个网站时, 无可避免的需要设计实现网站的用户系统. 此时我们需要实现包括用户注册, 用户登录, 用户认证, 注销, 修改密码等功能. Django作为一个完美主义的终极框架, 当然也内置了强大的用户认证系统(auth), 它默认使用auth_user表来存储用
阅读全文
posted @ 2018-10-18 16:40 唯你如我心
阅读(315)
评论(0)
推荐(0)
2018年10月17日
Ajax
摘要: AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJA
阅读全文
posted @ 2018-10-17 21:23 唯你如我心
阅读(135)
评论(0)
推荐(0)
Django form表单
摘要: Form介绍 : 之前写的form表单向后端提交数据, 都会写一些获取用户输入的标签并且用form标签把它们包起来. 而且在很多场景下都需要对用户的输入做校验, 比如校验用户是否输入, 输入长度额格式是否正确等.如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息. Django fo
阅读全文
posted @ 2018-10-17 20:18 唯你如我心
阅读(711)
评论(0)
推荐(0)
2018年10月15日
Django中间件
摘要: 中间件介绍 : 官方的说法: 中间件是一个用来处理Django的请求和响应的架构级别的钩子, 他是一个轻量, 低级别的插件系统, 用于在全局范围改变Django的输入和输出. 每个中间件组件都负责做一些特定的功能. 但是由于其影响的是全局, 所以需要谨慎使用, 使用不当会影响性能. 直白的说法: 中
阅读全文
posted @ 2018-10-15 18:18 唯你如我心
阅读(216)
评论(0)
推荐(0)
2018年10月14日
装饰器
摘要: 装饰器的本质 : 一个闭包函数 装饰器的功能 : 在不修改原函数以及其调用方法的基础上对原函数进行功能的添加和扩展 装饰器原则 : 开放封闭原则 对扩展是开放的 对修改是封闭的 装饰器的简单版本 : 带参数的装饰器 : 带返回值的装饰器 :
阅读全文
posted @ 2018-10-14 19:52 唯你如我心
阅读(228)
评论(0)
推荐(0)
Cookie和Session版的登录验证
摘要: URL : 前端 : Cookie视图 : Session视图 :
阅读全文
posted @ 2018-10-14 18:34 唯你如我心
阅读(424)
评论(0)
推荐(0)
Django简单上传文件例子
摘要: URL : 前端代码 : 视图代码 :
阅读全文
posted @ 2018-10-14 18:10 唯你如我心
阅读(345)
评论(0)
推荐(0)
2018年10月13日
事务, 缓存
摘要: 事务 : 所谓事务就是: 一个流程的全部步骤要么全部成功, 要么全部失败. 实例 : 银行转账 事务失败会出现事务回滚: 即如果一个流程内的某一个步骤出现了错误, 出现错误之前的步骤会执行成功, 但出现错误后会回滚, 使所有步骤全部失败. Cookie : Cookie由来 : 因为HTTP是无状态
阅读全文
posted @ 2018-10-13 18:21 唯你如我心
阅读(255)
评论(0)
推荐(0)
ORM鲜为人知的操作
摘要: Django ORM执行原生SQL : # extra # 在QuerySet的基础上继续执行子语句 # extra(self, select=None, where=None, params=None, tables=None, order_by=None, select_params=None)
阅读全文
posted @ 2018-10-13 15:43 唯你如我心
阅读(187)
评论(0)
推荐(0)
2018年10月11日
ORM操作
摘要: ORM基本操作: # 增 models.Tb1.objects.create(c1='xx', c2='oo') # 增加一条数据,可以接受字典类型数据 **kwargs obj = models.Tb1(c1='xx', c2='oo') obj.save() # 查 models.Tb1.obj
阅读全文
posted @ 2018-10-11 18:08 唯你如我心
阅读(960)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
15
下一页
公告