博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页

2017年8月13日

摘要: Django提供了自定义标签功能,可以方便常用方法的重复使用。 标签的本质就是函数,标签名就是函数名。 注意点: 1.需要到django.template对象。 2.register = template.Library(),@register.simple_tag作为装饰器。 3.在html中使用 阅读全文

posted @ 2017-08-13 16:43 开飞机的贝塔 阅读(171) 评论(0) 推荐(0) 编辑

摘要: Django模型中,比较难以理解的要数表和表之间相关联的部分,下面主要说说外键-ForeignKey和ManyToManyField2个字段类型。 我们知道ForeignKey说的是“一对多”,那么问题就来了,哪个表是一?哪个是多呢? 这里被关联的表我们叫做B表,主动关联其他表的叫做A表,那么A是多 阅读全文

posted @ 2017-08-13 16:19 开飞机的贝塔 阅读(1004) 评论(0) 推荐(0) 编辑

摘要: 函数的参数是一个函数: classmethod(func) 作用是,在外部,类对象能够直接调用类方法。 常用来作为装饰器。 阅读全文

posted @ 2017-08-13 15:20 开飞机的贝塔 阅读(229) 评论(0) 推荐(0) 编辑

摘要: 参数是一个整型对象: chr(integer) 返回整型对应的Unicode字符对象。 例子: 阅读全文

posted @ 2017-08-13 15:15 开飞机的贝塔 阅读(356) 评论(0) 推荐(0) 编辑

摘要: callable()用来检测对象是否可调用的。 callable()返回值为True或者False。 下面看看例子 : 类对象都是可被调用的,至于实例对象是否可被调用,要看类中是否定义了__call__()方法。 阅读全文

posted @ 2017-08-13 14:58 开飞机的贝塔 阅读(245) 评论(0) 推荐(0) 编辑

摘要: 该函数是一个类对象: class bytes([source[,encoding[,errors]]]) 返回值为字节对象,当第一个参数为字符串时,必须提供第二个参数,第二个参数为编码类型的字符串。 bytes()返回对象中的元素是不可修改的。 下面看看例子: 阅读全文

posted @ 2017-08-13 10:41 开飞机的贝塔 阅读(1998) 评论(0) 推荐(0) 编辑

摘要: 该函数是一个类对象 class bool([x]) bool()只能传入一个参数。 bool()用来判断对象是否为True,返回值为True或者False。 下面看看例子: 阅读全文

posted @ 2017-08-13 10:27 开飞机的贝塔 阅读(776) 评论(0) 推荐(0) 编辑

摘要: ascii()返回一个字符串对象。 ascii()的参数只能有一个。 如果参数中有非ascii字符,会用 \u,\U,\x 来替代。 ascii()和Python2中repr()等效 下面看看例子: 阅读全文

posted @ 2017-08-13 10:17 开飞机的贝塔 阅读(1979) 评论(0) 推荐(0) 编辑

摘要: any()函数和all()函数相对立。 相同点为: any()也只能传入一个参数。 any()的参数必须是可迭代对象。 不同点: 可迭代对象中只要有一个元素为True,返回值就是True。 下面看看具体的例子: 阅读全文

posted @ 2017-08-13 10:06 开飞机的贝塔 阅读(228) 评论(0) 推荐(0) 编辑

摘要: all()函数返回值不是True就是False。 它只能传入一个参数,而且参数必须是可迭代对象,换句话说,参数不是元组就是列表(通常情况下)。 all()中的可迭代对象所有元素值为True或者不包含元素,才会返回True,否则返回False。 因此,all()可以用来检测可迭代对象中是否有元素值为F 阅读全文

posted @ 2017-08-13 09:54 开飞机的贝塔 阅读(324) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页