第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
  • q 對(duì)象感覺會(huì)用到。

    f 對(duì)象感覺用不到。

    查看全部
  • 這節(jié)看看就好。感覺暫時(shí)用不到

    查看全部
  • 不返回QUERY SET


    一類是create, update, delete, exist 這種。按行為目的就不需要返回?cái)?shù)據(jù)的。


    一類是 返回的不是tuple,比如 count(), max() 這些。


    另一類是 get(), first(), last(), get_or_create(), 這些返回的model object, 而不是query set. 我的理解就是他們是返回model對(duì)象本身,就不用queryset

    查看全部
  • 這節(jié)未來回頭多看看。講了各種sql語句的orm寫法。和Join查詢的寫法。


    提到個(gè)叫prefetch的東西?;仡^研究下文檔


    queryset我的理解就是SQL returned result的python里對(duì)應(yīng)的一個(gè)表現(xiàn)類。

    查看全部
  • 對(duì)于某個(gè)字段可以適用枚舉類。寫法是:


    charfield(choices=( (1,"free"),(2,"basic"),(3,"premium")? ? ), default = 0)


    1 to 1關(guān)系的外鍵用

    teacher_id = models.OneToOneField()


    django做migration時(shí)會(huì)自動(dòng)生成多對(duì)多的關(guān)系表

    查看全部
  • meta:

    關(guān)于數(shù)據(jù)庫(kù),數(shù)據(jù)表的一些數(shù)據(jù)。比如表名,整個(gè)表按某個(gè)字段排序,

    設(shè)置permission權(quán)限, 設(shè)置 unique constrain,設(shè)置verbose name 就是人類可讀的信息,


    verbose_name是在DJ admin 界面會(huì)顯示的信息

    查看全部
  • 自關(guān)聯(lián)例子:

    有個(gè)address table, 里面同時(shí)存的是省,市,區(qū)信息。要想找到某個(gè)省有哪些市,就在本表自查。有個(gè)用于關(guān)聯(lián)的字段相當(dāng)于是forgin key, 叫pid, 就是自己的parent的 pk

    查看全部
  • field參數(shù)。

    一下這些是大部分字段類型都有的共有參數(shù)

    db_column是=表中實(shí)際的column的名字

    primary_key=true? 可以指定pk

    unique=true? 該屬性值唯一

    null=True DB里允許null

    blank= True 前端的form里提這個(gè)field交時(shí)可以為空

    db_index = true, 對(duì)該屬性加index

    help_text = 'xxxx', 表單里顯示help message

    editable= false/trure, 默認(rèn)是false; true的話這個(gè)添加進(jìn)db后就無法被修改了

    verbose_name=


    一下這些是某些field type才有的

    Charfield

    max_length, 就是varchar的最大長(zhǎng)度

    Datefield

    unique_for_date=true, 就是日期要唯一

    auto_now_add=true, 自動(dòng)記錄插入時(shí)間

    auto_now=true, 自動(dòng)記錄更新時(shí)間

    FloatField

    max_digits =3 ,

    decimal_places =2 ,


    一下是關(guān)系型field的參數(shù)

    on_delete=, 這個(gè)表示當(dāng)關(guān)聯(lián)的表里的記錄被刪了,該采取什么措施。比如學(xué)生表里有tutor_id, 結(jié)果tutor表刪了一些tutor數(shù)據(jù)。 那么這些tutor的學(xué)生的記錄改一起刪除呢,還是阻止刪除有學(xué)生的tutor呢,還是設(shè)置tutor_id為null?

    這個(gè)就是on_delete去定義。


    查看全部
    0 采集 收起 來源:字段參數(shù)

    2022-03-17

  • 導(dǎo)入數(shù)據(jù)方式:

    * run sql script

    * python腳本。腳本里就是用python django rom去寫一些數(shù)據(jù)創(chuàng)建的語句。

    * manage.py loadata xxx.json?

    查看全部
  • 這一節(jié)講了makemigration和migrate這2命令后,django做了什么。


    另外提到了如果要?jiǎng)h除某個(gè)table,除了db里直接刪,django代碼里刪掉相關(guān)的model, 和migrations/下面的文件。還要?jiǎng)h除數(shù)據(jù)庫(kù)里django.migrations的記錄

    查看全部
  • 本節(jié)列舉了DJANGO ORM中的各種數(shù)據(jù)類型的field怎么寫

    查看全部
    0 采集 收起 來源:常用的字段

    2022-03-16

    1. 一對(duì)一:a = models.OnetoOnefiled()

    2. 一對(duì)多:a = models.foreignkey()

    3. 多對(duì)多:a = models.manytomanyfiled()

    查看全部
  • https://github.com/liaogx/imooc

    查看全部
  • get_or_create(主鍵-唯一字段,default={})

    主鍵寫在外面

    查看全部
  • obj.filter.select_realted('字段名')

    一對(duì)一優(yōu)化


    obj.filter.prefetch_related('字段名')

    多對(duì)多優(yōu)化

    查看全部
首頁(yè)上一頁(yè)12345下一頁(yè)尾頁(yè)

舉報(bào)

0/150
提交
取消
課程須知
1、Python基礎(chǔ)知識(shí) 2、會(huì)Django開發(fā)環(huán)境搭建 3、MySQL的簡(jiǎn)單使用
老師告訴你能學(xué)到什么?
1、什么是Django ORM 2、常用的字段和屬性有哪些 3、如何定義元數(shù)據(jù)Meta 4、Django數(shù)據(jù)表相關(guān)操作 5、Models API入門到精通,ORM無障礙操作MySQL 6、F對(duì)象和Q對(duì)象實(shí)現(xiàn)復(fù)雜的高級(jí)操作

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!