09 2017 档案

摘要:一项目目录: 二:默认配置settings的配置:config 文件 __inint__.py文件: global_setting.py 里面放项目需要的默认配置;注意大写 conf下的settings 里放用户常用或需要用户设置的配置信息 bin 文件下的run.py记得加: 阅读全文
posted @ 2017-09-26 18:40 皖心 阅读(3511) 评论(0) 推荐(0)
摘要:Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 1、Django内置信号 对于Django内置的信号,仅需注册指定信号,当程序执行相应操作时,自动触发注册函数: 2、自定义信号 a. 定义信号 b. 注册信号 c. 阅读全文
posted @ 2017-09-20 17:13 皖心 阅读(201) 评论(0) 推荐(0)
摘要:由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到 阅读全文
posted @ 2017-09-20 17:09 皖心 阅读(124) 评论(0) 推荐(0)
摘要:自定义分页的类: 效果展示: 阅读全文
posted @ 2017-09-20 16:36 皖心 阅读(168) 评论(0) 推荐(0)
摘要:一:分支学习: branch称为分支,默认仅有一个名为master的分支。一般开发新功能流程为:开发新功能时会在分支dev上进行,开发完毕后再合并到master分支。 分支的作用: 创建分支:(创建分支时会自动copy当前目录下的所有文件至分支) git branch dev 进入分支: git c 阅读全文
posted @ 2017-09-19 14:10 皖心 阅读(131) 评论(0) 推荐(0)
摘要:a. 中间件是一个类 - process_request - 有,直接执行当前中间件和上方中间件的process_response - 无 应用: 用户登录授权(排除不需要登录的url) 实例:setting.py 新增midle ware 文件夹 class MiddlewareMixin(obj 阅读全文
posted @ 2017-09-18 19:18 皖心 阅读(152) 评论(0) 推荐(0)
摘要:第一步:下载git https://git-scm.com/ 第二步: 切到需要保存的文件夹下,执行: 如果文件有更改: 将更新的版本保存到git: 更新后发现前面的代码有bug,stash用于将工作区发生变化的所有文件获取临时存储在“某个地方”,将工作区还原当前版本未操作前的状态;stash还可以 阅读全文
posted @ 2017-09-18 17:00 皖心 阅读(202) 评论(0) 推荐(0)
摘要:一:创建项目和应用: 或者用命令创建: 1:django-admin.py startproject CBV&FBV 2: cd CBV&FBV (路径切到该文件夹下) 3: python3 manage.py startapp app01 二:数据库迁移: 三:创建超级用户(做登录验证需要) 四 阅读全文
posted @ 2017-09-18 15:00 皖心 阅读(183) 评论(0) 推荐(0)
摘要:第一种方法: a 标签的锚: 将a标签的herf='#element_id_name' 即可 第二种方法:focus 效果如下图: 阅读全文
posted @ 2017-09-13 13:44 皖心 阅读(7261) 评论(1) 推荐(0)
摘要:media 静态文件配置 static 静态文件多用于存放用于渲染前端页面的相关数据,media用于存放客户上传或其他的文件 setting.py 中加入路径 urls.py 中加入路由分配: 这样上传在django的文件都可以在前端调用: 全局变量: 将全局变量存入setting.py,如 FUN 阅读全文
posted @ 2017-09-08 13:55 皖心 阅读(467) 评论(0) 推荐(0)
摘要:前端页面及渲染: 静态文件的配置:setting.py: static 文件放在app下 static目录结构: 配置URL: {% load staticfiles %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> 阅读全文
posted @ 2017-09-07 22:14 皖心 阅读(201) 评论(0) 推荐(0)
摘要:数据库配置: 博客系统数据表结构设计: 阅读全文
posted @ 2017-09-07 21:21 皖心 阅读(233) 评论(0) 推荐(0)