随笔分类 -  django之力

摘要:使用默认User表.默认显示用户username,转换成get_full_name() 添加 str 方法 暂时没发现异常,有异常在更新 阅读全文
posted @ 2019-11-07 10:58 MAU 编辑
摘要:1. 首先修改App setting.py文件 2. 修改urls.py 到这里再运行应该是可以了,如果还有报STATIC_ROOT错。如果是下面的提示,请修改参见第一点的。 ptyhon3.x django2.x 阅读全文
posted @ 2019-02-20 13:49 MAU 编辑
摘要:views html Django中条件过滤:按时间筛选 参考链接 "Django中条件过滤:按时间筛选" 阅读全文
posted @ 2018-12-25 17:53 MAU 编辑
摘要:一 什么是Websocket WebSocket是一种在单个TCP连接上进行全双工通信的协议 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双 阅读全文
posted @ 2018-12-25 13:27 MAU 编辑
摘要:Django缓存机制 一. 缓存介绍 缓存是将一些常用的数据保存内存或者memcache中,在一定的时间内有人来访问这些数据时,则不再去执行数据库及渲染等操作,而是直接从内存或memcache的缓存中去取得数据,然后返回给用户. 二. Django 中的6种缓存方式 1. 开发调试缓存 2. 内存缓 阅读全文
posted @ 2018-12-14 17:29 MAU 编辑
摘要:当debug为true的时候,ALLOWED_HOSTS是跳过不管用的。所以这里需要将debug关掉,令debug=false,ALLOWED_HOSTS=[ ' ' ]表示所有的主机都可以访问 参考链接: "Django项目关闭debug模式后,静态文件无法加载的解决办法" 阅读全文
posted @ 2018-12-13 09:23 MAU 编辑
摘要:链接: 1 "Django ORM常用的字段和参数 多对多创建形式 元信息" 2 "参考链接" 阅读全文
posted @ 2018-12-11 13:36 MAU 编辑
摘要:Django的用户模块与权限系统 Django的用户系统都提供哪些功能: 提供用户模块(User Model) 权限验证(默认添加已有模块的增加删除修改权限) 用户组与组权限功能 用户鉴权与登录功能 与用户登录验证相关的一些函数与装饰方法 1、登录 2.注销 3.验证是否登录 4.验证是否有权限 阅读全文
posted @ 2018-11-23 13:57 MAU 编辑
摘要:提前在setting中设置邮箱server 阅读全文
posted @ 2018-11-13 10:18 MAU 编辑
摘要:Django 对于命令的添加有一套规范,你可以为每个app 指定命令。通俗一点讲,比如在使用manage.py文件执行命令的时候,可以自定制自己的命令,来实现命令的扩充。 commands的创建 此时py文件名就是你的自定制命令,可以使用下面方式执行 Django的Command命令是要放在一个ap 阅读全文
posted @ 2018-10-22 14:51 MAU 编辑
摘要:Django 提供了admin 组件 为项目提供基本的管理后台功能(对数据表的增删改查)。 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: dj 阅读全文
posted @ 2018-09-29 17:25 MAU 编辑
摘要:在虚拟环境中使用pip生成: 当需要创建这个虚拟环境的完全副本,可以创建一个新的虚拟环境,并在其上运行以下命令: 阅读全文
posted @ 2018-09-28 14:19 MAU 编辑
摘要:一 什么是中间件 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能 Django中间件的定义: 二 中间件有什么用 如果你想修改请求,例如被传送到view中的 阅读全文
posted @ 2018-09-25 10:44 MAU 编辑
摘要:1 Django的分页器(paginator)简介 在页面显示分页数据,需要用到Django分页器组件 from django.core.paginator import Paginator 2 应用View层 3 模版层 index.html 4 扩展 HTML VIEWS 阅读全文
posted @ 2018-09-20 10:30 MAU 编辑
摘要:1 Auth模块是什么 Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛 阅读全文
posted @ 2018-09-20 10:10 MAU 编辑
摘要:1 ORM字段 AutoField int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField 一个整数类型,范围在 -2147483648 to 2147483647。 CharField 字符类型,必须提 阅读全文
posted @ 2018-09-20 10:05 MAU 编辑
摘要:一 什么是Ajax AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 同步交互:客户端发出一 阅读全文
posted @ 2018-09-17 17:40 MAU 编辑
摘要:一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 全局: 中间件 django.middleware.csrf.CsrfView 阅读全文
posted @ 2018-09-17 17:33 MAU 编辑
摘要:Session Session的由来 Cookie虽然在一定程度上解决了“保持状态”的需求,但是由于Cookie本身最大支持4096字节,以及Cookie本身保存在客户端,可能被拦截或窃取,因此就需要有一种新的东西,它能支持更多的字节,并且他保存在服务器,有较高的安全性。这就是Session。 问题 阅读全文
posted @ 2018-09-17 17:25 MAU 编辑
摘要:setting设置 指定主路由 :ROOT_URLCON='项目.app.urls' 循环 当是最后一次的时候 不加逗号 test.py CBV写法 重写dispatch方法 做多判断,比如用户认证。。。。 ajax 提交 ajax提交json格式的字符串 view 接收json格式的字符串 数据都 阅读全文
posted @ 2018-09-08 18:34 MAU 编辑

点击右上角即可分享
微信分享提示