摘要: 在执行makemigrations 时报错 解决办法: 将第十一行的代码改为: 原因: 在django2.0后,定义外键和一对一关系的时候需要加on_delete选项,此参数为了避免两个表里的数据不一致问题,不然会报错:TypeError: __init__() missing 1 required 阅读全文
posted @ 2019-06-19 07:57 Brin.Guo 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、序列化 1)拿到queryset 2)将queryset 给序列化类 serializer = IdcSerializer(idc) #单个对象 serializer = IdcSerializer(queryset, many=True) #多个对象的集合处理方法 3)转josn JSONRe 阅读全文
posted @ 2019-06-05 10:23 Brin.Guo 阅读(139) 评论(0) 推荐(0) 编辑
摘要: django提供了内置装饰器 @staticmethod\@classmethod\property 在OSQA中,@property的使用频率是非常高的。下面就是它的使用方法: @property 可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,和java中的setter和 阅读全文
posted @ 2019-06-02 12:47 Brin.Guo 阅读(1503) 评论(0) 推荐(0) 编辑
摘要: one:求1到100之间的质数 two:统计字符串中有哪些单词并统计出出现次数 Three:统计字符串中每一个字符个数 Four:简易版学生信息管理系统 阅读全文
posted @ 2018-07-23 16:46 Brin.Guo 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 日志如下: 自定义的 admin,space_admin.py文件内容 总结一下 ForeignKey 作为外键django默认是把Repositories类的id和project_name字段关联的,不能直接写project_name 具体字段,project_name是个对象,没法直接查询。 p 阅读全文
posted @ 2018-04-27 17:48 Brin.Guo 阅读(3963) 评论(0) 推荐(1) 编辑
摘要: 变量声明 undefined //未定义只声明 var age; null //定义一个空值 var age = null; 数字 var num = "123" typeof num "string" var v = parseInt(num) //将字符串转成 INT 类型 typeof v " 阅读全文
posted @ 2017-08-04 15:39 Brin.Guo 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 普通函数 普通函数,自执行函数 注:自执行函数,没有函数名结构如: (function(){code})() 匿名函数,可以当作参数传递 阅读全文
posted @ 2017-07-28 17:58 Brin.Guo 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1、数组定义声名 var arry = [1,2,3,4,5] //相当与var arry = Array(1,2,3,4,5) 2、数据的增删改查 var arry = [1,2,3,4,5] arry.push('gjlin');console.log(arry);arry.unshift('o 阅读全文
posted @ 2015-10-15 01:22 Brin.Guo 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1、匿名函数的定义方式 如下 var temp = function(){} 2、自执行函数 (function(){ 内容 }) () 不带参数 (function(){ console.log('zizhixing') })() 带参数传参数 (function(name){ console.l 阅读全文
posted @ 2015-10-11 19:45 Brin.Guo 阅读(314) 评论(0) 推荐(1) 编辑
摘要: 1、变量的声名 window.name = 'gjlin' ; //全局变量 直接name = 'gjlin' 也表示全局变量,但是建议使用window.name = 'gjlin' 这种形式表示 var name = 'gjlin'; //局部变量 var name = 'gjlin' 这种形式表 阅读全文
posted @ 2015-10-11 19:02 Brin.Guo 阅读(142) 评论(0) 推荐(0) 编辑