Django(二)

用到的一些html顯示頁面的方法

![%KXHEX(G[]YNTROI]_FOJYQ.png](http://upload-images.jianshu.io/upload_images/1516470-dc01a4dc1d513598.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

數(shù)據(jù)庫操作的一些命令和方法:
首先新建項目:在虛擬機環(huán)境下 workon zqxt
cd + 目錄
django-admin startproject projectname #新建項目
cd projectname #進入項目
django-admin startapp appname #創(chuàng)建一個應用
將appname添加到setting.py中告訴django有這么一個應用
在models中書寫代碼新建開一個類
![XGUEWE%SHH$IMI](Q_CC]YB.png](http://upload-images.jianshu.io/upload_images/1516470-92c3e31e50e1373b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w
/1240)
同步數(shù)據(jù)庫命令
python manage.py makemigrations
python manage.py migrate
然后進入shell進行編輯
python manage.py shell

Y)@YXACV3QMJP{YR9CN60)P.png

方法:

創(chuàng)建對象的方法
Person.objects.create(name=name,age=age)

p = Person(name="WZ", age=23)
p.save()

p = Person(name="TWZ")
p.age = 23
p.save()

Person.objects.get_or_create(name="WZT", age=23)
這種方法是防止重復很好的方法温峭,但是速度要相對慢些售躁,返回一個元組不同,第一個為Person對象刁品,第二個為True或False, 新建時返回的是True, 已經(jīng)存在時返回False.

獲取對象的方法
Person.objects.all()
Person.objects.all()[:10] 切片操作,獲取10個人拯钻,不支持負索引赫粥,切片可以節(jié)約內(nèi)存

Person.objects.get(name=name)
get是用來獲取一個對象的梢薪,如果需要獲取滿足條件的一些人,就要用到filter

Person.objects.filter(name="abc") # 等于Person.objects.filter(name__exact="abc") 名稱嚴格等于 "abc" 的人

Person.objects.filter(name__iexact="abc") # 名稱為 abc 但是不區(qū)分大小寫宇姚,可以找到 ABC, Abc, aBC匈庭,這些都符合條件

Person.objects.filter(name__contains="abc") # 名稱中包含 "abc"的人

Person.objects.filter(name__icontains="abc") #名稱中包含 "abc",且abc不區(qū)分大小寫

Person.objects.filter(name__regex="^abc") # 正則表達式查詢

Person.objects.filter(name__iregex="^abc")# 正則表達式不區(qū)分大小寫

filter是找出滿足條件的浑劳,當然也有排除符合某條件的

Person.objects.exclude(name__contains="WZ") # 排除包含 WZ 的Person對象

Person.objects.filter(name__contains="abc").exclude(age=23) # 找出名稱含有abc, 但是排除年齡是23歲的

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末阱持,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子魔熏,更是在濱河造成了極大的恐慌衷咽,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蒜绽,死亡現(xiàn)場離奇詭異镶骗,居然都是意外死亡,警方通過查閱死者的電腦和手機躲雅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進店門鼎姊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事此蜈〖春幔” “怎么了?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵裆赵,是天一觀的道長东囚。 經(jīng)常有香客問我,道長战授,這世上最難降的妖魔是什么页藻? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮植兰,結(jié)果婚禮上份帐,老公的妹妹穿的比我還像新娘。我一直安慰自己楣导,他們只是感情好废境,可當我...
    茶點故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著筒繁,像睡著了一般噩凹。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上毡咏,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天驮宴,我揣著相機與錄音,去河邊找鬼呕缭。 笑死堵泽,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的恢总。 我是一名探鬼主播迎罗,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼片仿!你這毒婦竟也來了佳谦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤滋戳,失蹤者是張志新(化名)和其女友劉穎钻蔑,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奸鸯,經(jīng)...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡咪笑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了娄涩。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片窗怒。...
    茶點故事閱讀 38,687評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡映跟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出扬虚,到底是詐尸還是另有隱情努隙,我是刑警寧澤,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布辜昵,位于F島的核電站荸镊,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏堪置。R本人自食惡果不足惜躬存,卻給世界環(huán)境...
    茶點故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望舀锨。 院中可真熱鬧岭洲,春花似錦、人聲如沸坎匿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽替蔬。三九已至告私,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間进栽,已是汗流浹背德挣。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工恭垦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留快毛,地道東北人。 一個月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓番挺,卻偏偏與公主長得像唠帝,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子玄柏,可洞房花燭夜當晚...
    茶點故事閱讀 43,576評論 2 349

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