随笔分类 -  Django

摘要:Django 请求流程: 1. 进来的请求转入/hello/. 2. Django通过在ROOT_URLCONF配置来决定根URLconf. 3. Django在URLconf中的所有URL模式中,查找第一个匹配/hello/的条目。 4. 如果找到匹配,将调用相应的视图函数 5. 视图函数返回一个 阅读全文
posted @ 2018-04-18 17:31 Ray雷 阅读(149) 评论(0) 推荐(0)
摘要:数学运算+,-,*,/,**,//,%等数学运算符都支持. 逻辑运算and,or,not也同样支持 1.in判断元素是否在集合中 2.|管道操作符,默认使用Apply调用一个方法 3.~字符串连接 4()调用可调用对象 5..和[]获取属性 6.三元操作:value1ifexpressionelse 阅读全文
posted @ 2017-10-06 20:05 Ray雷 阅读(4035) 评论(0) 推荐(0)
摘要:django的模型文件 models.py 1. F() 专门取对象中某列值的操作 F()允许Django在未实际链接数据的情况下具有对数据库字段的值的引用。通常情况下我们在更新数据时需要先从数据库里将原数据取出后方在内存里,然后编辑某些属性,最后提交。例如 上述方法生成的sql语句为(可以使用co 阅读全文
posted @ 2017-10-06 14:37 Ray雷 阅读(463) 评论(0) 推荐(0)
摘要:About Whoosh Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add se 阅读全文
posted @ 2017-09-17 14:01 Ray雷 阅读(1747) 评论(0) 推荐(0)
摘要:管理后台 1、登陆Form 2、Session (用装饰器实现) 3、装饰器 4、主机,主机组 添加(主机,主机组) 删除 修改 查询 阅读全文
posted @ 2017-07-10 21:59 Ray雷 阅读(135) 评论(0) 推荐(0)
摘要:目标:利用django实现上传文件功能 1,先设置路由系统 urls.py 2,配置html模板文件(前端页面展示) templates/upload.html 3,开始写上传逻辑 views.py 4,上传功能全部完成,比较简单,我们来进行验证 上传本地一个png的图片,然后点击upload提交 阅读全文
posted @ 2017-07-09 14:52 Ray雷 阅读(2880) 评论(1) 推荐(0)
摘要:今天学习目标: 一,路由系统 1,默认处理函数 2,动态URL 3,分级匹配 4,反射实现动态路由 二、中间件 三、Model(重点) 1,创建表 2,操作表数据 四、Form (重点) 1,用户提交数据验证 2,生成html标签 五、cookie和session 六、跨站请求伪造,跨站脚本攻击 七 阅读全文
posted @ 2017-06-20 20:44 Ray雷 阅读(178) 评论(0) 推荐(0)
摘要:数据库操作 1,创建model类 2,注册APP,在settings.py里面注册 3, 创建数据库表: python manage.py makemigrations 会在app01目录下生成一个migrations文件夹,下面有一个0001_initial.py文件,内容如下: python m 阅读全文
posted @ 2017-06-17 15:15 Ray雷 阅读(175) 评论(0) 推荐(0)
摘要:权限管理系统 要求: 1,登陆: a,装饰器判断用户是否已经登陆 b,用户密码使用md5发送 2,注册 a,检测用户是否已经存在,onblur+ajax光标跳出输入框时(使用ajax) 3,注销 4,用户管理(form表单) a,重置密码 b,创建用户(单条,批量) c,修改用户信息 5,权限控制 阅读全文
posted @ 2017-06-17 12:00 Ray雷 阅读(359) 评论(0) 推荐(0)
摘要:1,django目录结构(需要用到的文件用红箭头标记): 2,首先在templates模版目录下创建login.html文件 3,将bootstrap导入到static/plugins目录下 PS:Bootstrap是Twitter推出的一个用于前端开发的开源工具包,有很丰富的前端各种案例 4,首先 阅读全文
posted @ 2017-06-16 18:16 Ray雷 阅读(7826) 评论(0) 推荐(1)