pyhton Django

1.自定義模型管理器的時候拨黔,object就不存在了攻人,語法:stuobj = models.Manage()

自定義模型類可以繼承類并且重寫類的方法贾惦。?

# class studentmanager(models.manager):

#? ? def get_queryset(self):

#? ? ? ? return super(studentmanager, self).get_queryset().filter(isdelete=False)? 繼承方法并重新定義方法




設(shè)置元數(shù)據(jù)启搂,并且設(shè)置數(shù)據(jù)庫名稱窖式,和升序降序排列

class Meta:

db_table ="grade"

? ? ordering=['id']

查詢集

all()

filter(兼=值)

filter(兼=值)潮售,filter(兼=值)且的關(guān)系痊项,即兩個關(guān)系都要符合

exclude ·? 過濾掉符合條件的數(shù)據(jù)


value 返回列表

以上都是返回多條數(shù)據(jù)


下面是返回單個數(shù)據(jù)

get()返回一個符合條件的對象,如果沒有找到酥诽,會引發(fā)異常鞍泉,DoseNotExist,找到多個也會引發(fā)異常

count 返回查詢集的數(shù)據(jù)個數(shù)

first()返回第一個對象

exits()有數(shù)據(jù)存在就返回true 肮帐,無就返回False



限制查詢集的查詢個數(shù)

在all后面加上[0:5]

不能為負(fù)數(shù)咖驮,可以以此來設(shè)計分頁查詢的功能。?



exact()判斷 對大小寫名敏感

contains 用法:屬性_contains=值

startswith endswith語法和上面相同训枢,前面加上i就不區(qū)分大小寫

isnull? ?isnotnull

in 是否包含


gt 大于

gte大于等于

lt小于

lte小于等于

year month day



查詢快捷? 主鍵


聚合函數(shù) aggragate

sum

Max

Min

Avg

Count




?F對象? 將一個對象的兩個屬性進(jìn)行比較



Q對象 進(jìn)行或查詢Q(屬性=值)|Q(屬性=值)? ? ? ? 只有一個Q對象就是用于匹配? 前面加一個波浪線取反


視圖


反向編碼托修,解決方法,在include里面




HttpResponseRedirect()

Redirect(to)和render是同級的肮砾,推薦使用反向使用


session? 跟蹤請求

request.session['鍵']=? ? 值



username =request.session.get('name',"游客“(沒有取到值就是用這個值))

return render(request诀黍,‘myAp/main.html’{'username':username})


logout? 清除session

set_expire(value) 默認(rèn)14天

設(shè)置session過期時間

request.session.set_expire(10miao)


0 關(guān)閉瀏覽器就過期

None 永遠(yuǎn)不過期


return render(request,'Myapp/html',{"num(此處的參數(shù)應(yīng)該與html文件里面的標(biāo)識符一樣)":值})


{{ 鍵var}? ?模板里面不能傳遞參數(shù)

{% if 表達(dá)式%}

{%? elif? 表達(dá)式%}

{% elif? 表達(dá)式%}

{% else 表達(dá)式%}

語句

{% endif %}

forloop.counter? 記錄循環(huán)次數(shù)


ifequal

ifnotequa;

ifequal(值? 值 )相同就輸出仗处,不同就不輸出

{%ifequal(值? 值 )相同就輸出眯勾,不同就不輸出%}

{%endifequal%}


過濾器 {{var | 過濾器}}在顯示之前修改? upper? lower? join?

{{ 值 | join:“ #”}}把值用#鏈接起來


{{參數(shù) | default:'值'}}??

如果參數(shù)沒有值或者為false的話枣宫,就顯示默認(rèn)值。


date? 轉(zhuǎn)換為指定的字符串

add? 加法過濾器?

widthratio? 乘法過濾器


widthratio? num? 參數(shù)1? ?參數(shù)2? 即 num/參數(shù)1*參數(shù)2

divisibleby:值

取余數(shù)

{{if? forloop.counter|divisibleby:2}}



{#注釋內(nèi)容#}單行注釋

extends? '父模板的路徑·'

{% block? tag%}

{% endblock%}

safe

autoescape? 自動完成HTML轉(zhuǎn)義

{%aotuescape? off%}

{{code}}

{%endautoescape%}




{%csrf_token%}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吃环,一起剝皮案震驚了整個濱河市怜械,隨后出現(xiàn)的幾起案子添履,更是在濱河造成了極大的恐慌拟杉,老刑警劉巖笑旺,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異好唯,居然都是意外死亡竭沫,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進(jìn)店門骑篙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蜕提,“玉大人,你說我怎么就攤上這事靶端』咽疲” “怎么了?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵杨名,是天一觀的道長脏榆。 經(jīng)常有香客問我,道長台谍,這世上最難降的妖魔是什么须喂? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮典唇,結(jié)果婚禮上镊折,老公的妹妹穿的比我還像新娘。我一直安慰自己介衔,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布炎咖。 她就那樣靜靜地躺著乘盼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪俄烁。 梳的紋絲不亂的頭發(fā)上绸栅,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天蓖柔,我揣著相機(jī)與錄音况鸣,去河邊找鬼镐捧。 笑死,一個胖子當(dāng)著我的面吹牛列牺,可吹牛的內(nèi)容都是我干的昔园。 我是一名探鬼主播,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼邪锌!你這毒婦竟也來了觅丰?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后聚唐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體拱层,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鼠锈。...
    茶點故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡同欠,死狀恐怖铺遂,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布敲霍,位于F島的核電站柴我,受9級特大地震影響聋伦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜界睁,卻給世界環(huán)境...
    茶點故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一觉增、第九天 我趴在偏房一處隱蔽的房頂上張望逾礁。 院中可真熱鬧,春花似錦、人聲如沸砾嫉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽岩喷。三九已至恕沫,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間纱意,已是汗流浹背迄委。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工褐筛, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人叙身。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓渔扎,卻偏偏與公主長得像,于是被迫代替她去往敵國和親信轿。 傳聞我的和親對象是個殘疾皇子晃痴,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 原文:https://my.oschina.net/liuyuantao/blog/751438 查詢集API 參...
    陽光小鎮(zhèn)少爺閱讀 3,827評論 0 8
  • 模塊間聯(lián)系越多,其耦合性越強(qiáng)虏两,同時表明其獨立性越差( 降低耦合性愧旦,可以提高其獨立性)。軟件設(shè)計中通常用耦合度和內(nèi)聚...
    riverstation閱讀 2,076評論 0 8
  • 前言 根據(jù)前幾篇文章的分享已經(jīng)了解djangoWeb開發(fā)一般步驟為:創(chuàng)建虛擬環(huán)境安裝django創(chuàng)建項目創(chuàng)建應(yīng)用在...
    博行天下閱讀 1,127評論 0 2
  • 點我查看本文集的說明及目錄定罢。 本項目相關(guān)內(nèi)容( github傳送 )包括: 實現(xiàn)過程: CH4 創(chuàng)建社交網(wǎng)站 CH...
    學(xué)以致用123閱讀 1,340評論 2 4
  • 點我查看本文集的說明及目錄笤虫。 本項目相關(guān)內(nèi)容( github傳送 )包括: 實現(xiàn)過程: CH1 創(chuàng)建一個博客應(yīng)用 ...
    學(xué)以致用123閱讀 1,477評論 1 3