即執行乙個物件中的方法之後得到的結果還是這個物件
如queryset物件
post.objects.filter(status=1).filter(category__id=2).filter(title__icontain="one")
每乙個結果都是queryset物件,然後又可以執行該物件裡面的方法filter
簡單實現鏈式呼叫
#!/usr/bin/env python
# -*- coding:utf-8 -*-
class chain:
def name(self, name):
self.name = name
return self
def eat(self, eat):
self.eat = eat
return self
def drink(self, drink):
self.drink = drink
return self
def show(self):
print(self.name+self.eat+self.drink)
p = chain()
p.name("小明").eat("吃了飯").drink("喝了奶茶").show()
結果如下 web前端框架 jQuery鏈式呼叫
jquery物件的方法會在執行完後返回這個jquery物件,所有jquery物件的方法可以連起來寫 div1 id為div1的元素 children ul 該元素下面的ul子元素 slidedown fast 高度從零變到實際高度來顯示ul元素 parent 跳到ul的父元素,也就是id為div1的...
學習jQuery鏈式呼叫
jquery物件的方法會在執行完後返回這個jquery物件,所有jquery物件的方法可以連起來寫 div1 id為div1的元素 children ul 該元素下面的ul子元素 slidedown fast 高度從零變到實際高度來顯示ul元素 parent 跳到ul的父元素,也就是id為div1的...
Django框架學習
執行開發web伺服器命令 python manage.py runserver 可加ip跟埠127.0.0.1 8000 模板設定 templates 鏈結mysql設定 databases import pymysql pymysql.install as mysqldb urlpatterns ...