摘要: 1 django的请求周期? 浏览器请求wsgi(浏览器服务网关接口),请求进来到wsgi,wsgi把请求交给中间件,中间件过来然后经过路由系统,路由系统后经过视图,视图函数通过orm去数据库请求数据,拿去模板,用数据渲染模板,把渲染后的字符串返回给中间件,中间件返回给wsgi,wsgi返回给浏览器 阅读全文
posted @ 2018-12-07 11:22 hexintong 阅读(169) 评论(0) 推荐(0) 编辑
摘要: git add XXX # 添加文件到暂存区 git add . # 添加指定文件到暂存区 git checkout #从暂存区放到移出来 git status # 查看文件是否放在暂存区 git commit -m "初次提交" #提交代码到仓库 git config --global user. 阅读全文
posted @ 2018-12-05 16:50 hexintong 阅读(224) 评论(0) 推荐(0) 编辑
摘要: django自带的user验证 django 自带的 分页器 分页器的前端显示 阅读全文
posted @ 2018-11-16 14:56 hexintong 阅读(140) 评论(0) 推荐(0) 编辑
摘要: class MyPagePlugin(object): def __init__(self,totalItem,currentPage,url_a=None,perPageItem=3,showAPage=9): ''' :param totalItem: 总的条目数 :param perPageItem: 每页显示的条目 ... 阅读全文
posted @ 2018-09-10 15:24 hexintong 阅读(143) 评论(0) 推荐(0) 编辑
摘要: django 文件上传 1 更改上传文件的丑陋的格式 2 后台处理文件上传 django ORM的操作 1跨表操作 model.Person.objects.all().select_related('ut') #如果操作有跨表的动作的话 model.Person.objects.all().sel 阅读全文
posted @ 2018-09-06 14:07 hexintong 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1简单扩展 利用form组件自带的正则扩展: a.方式一 b.方式二 2基于源码流程 a.单字段验证 b.整体错误验证 2 django序列化 序列化 queryset的类型 需要用django自带的 阅读全文
posted @ 2018-09-03 17:56 hexintong 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在django项目中创建stack app,创建service package ,在其中创建v1.py 在django项目中创建测试 app app01,创建stack.py 注册 app01中的models.py中的数据库表到 stack app 中 在django项目中 urls.py 中 配置 阅读全文
posted @ 2018-09-01 17:49 hexintong 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 权限系统表结构的设计 权限系统需要在django项目settings.py 中设置如下 权限系统的app中建立services包,init_permission.py 文件 把权限的url存入session中,把权限的目录存入session中 权限系统的app中建立templatetags包,rba 阅读全文
posted @ 2018-08-30 14:49 hexintong 阅读(2690) 评论(1) 推荐(0) 编辑
摘要: django 信号 需求:数据库新增一条数据,写一条日志。 实现: (以下代码添加到project的__init__.py文件中) django 缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个v 阅读全文
posted @ 2018-08-30 10:24 hexintong 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 在server1 , server2安装并配置keepalived [root@docker-server1 ~]# yum install keepalived –y [root@docker-server1 ~]# cat /etc/keepalived/ 主机一的keepalived.conf 阅读全文
posted @ 2018-07-12 17:58 hexintong 阅读(799) 评论(0) 推荐(0) 编辑