Django框架學習四 鏈式呼叫

2021-10-03 00:06:40 字數 689 閱讀 3528

即執行乙個物件中的方法之後得到的結果還是這個物件

如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 ...