摘要: 什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 什么是同源策略? 同源策略又分为以下两种 DOM同源策略:禁止对不同源页面DOM进行操作。这里主要场景是iframe跨域的情况,不同域名的iframe是限制互相访问的 阅读全文
posted @ 2019-10-28 04:19 Mr_Riven 阅读(353) 评论(0) 推荐(0)
摘要: 主要的文件:manage.py,url.py,views.py,settings.py,models.py manage.py:项目管理文件,一般不做修改。 url.py:路由系统,配置views.py中函数和对应路径的关系。 views.py:添加视图函数,常见的增删查改函数。 settings. 阅读全文
posted @ 2019-10-27 11:10 Mr_Riven 阅读(578) 评论(0) 推荐(0)
摘要: 去除点的方法: 阅读全文
posted @ 2019-10-21 01:15 Mr_Riven 阅读(180) 评论(0) 推荐(0)
摘要: 一. login中注册 权限url 二 . 在中间件中校验权限 参考代码: 阅读全文
posted @ 2019-10-21 00:56 Mr_Riven 阅读(260) 评论(0) 推荐(0)
摘要: 问题: 1. 2. 3. 在进行判断时or永远返回ture,在使用and时完全没有问题 1.and示例 2. 解决方法: 加上()变成元祖 阅读全文
posted @ 2019-10-20 22:36 Mr_Riven 阅读(276) 评论(0) 推荐(0)
摘要: 增: 删: 改: 查: 阅读全文
posted @ 2019-10-18 17:24 Mr_Riven 阅读(241) 评论(0) 推荐(0)
摘要: isinstance和issubclass isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 回到顶部 反射 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程 阅读全文
posted @ 2019-09-30 01:38 Mr_Riven 阅读(131) 评论(0) 推荐(0)
摘要: 楔子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个角色 阅读全文
posted @ 2019-09-30 01:36 Mr_Riven 阅读(127) 评论(0) 推荐(0)
摘要: 一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用 阅读全文
posted @ 2019-09-28 02:59 Mr_Riven 阅读(118) 评论(0) 推荐(0)
摘要: 什么是模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C 阅读全文
posted @ 2019-09-28 02:57 Mr_Riven 阅读(168) 评论(0) 推荐(0)