随笔分类 - django
摘要:数据库原子操作 举个例子: 一个消费者在一个商户里刷信用卡消费,交易正常时,银行在消费者的账户里减去相应的款项,在商户的帐户加上相应的款项。但是如果银行从消费者的账户里扣完钱之后,还未在商户的帐户里加上相应的款项时,由于某些原因,系统或者数据库出现异常了,那么此时钱已经从消费者的账户里扣除了,但是商
阅读全文
摘要:方法一、利用django自带的认证方式 登录视图函数 注销视图函数 认证使用 login_required装饰器 在需要认证的类上加上装饰器即可,CBV需要用method_decorator 方式二、通过cookie或者session自己写认证 1.装饰器函数 2.views.py 判断用户名密码是
阅读全文
摘要:一、Uwsgi安装 测试 在django项目主目录下create test.py 运行 访问localhost:8000能返回Hello World说明uwsgi安装成功 二、uwsgi启动django django主目录下create wsgi.py 和manage.py同级目录create pr
阅读全文
摘要:生成随机验证码 应用到django项目中 整个验证码的流程如下 登录页面 验证码通过html的img返回,绑定事件,点击验证码刷新图片 生成验证码views.py 登录验证 编辑框 http://www.cnblogs.com/wupeiqi/articles/6307554.html
阅读全文
摘要:概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScript and X
阅读全文
摘要:一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 全局: 中间件 django.middleware.csrf.CsrfView
阅读全文
摘要:Session 整体流程 session依赖cookiesession保存在服务器上的字典,随机生成的字符串作为keysession的流程: 用户登录成功,生成随机字符串 写到用户浏览器cookie 保存到session中 在随机字符串对应的字典中设置相关内容 Django中默认支持Session,
阅读全文
摘要:django提供的分页器实现分页 html bbs_tags
阅读全文
摘要:1、models.py中创建类和字段 外键关联的时候如果没写和另一个表的哪个字段关联的话,默认是和主键关联。 2、python manage.py makemigrations python manage.py migrate settings.py 需要注册APP 如果表中已经存在数据,新增字段的
阅读全文

浙公网安备 33010602011771号