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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

老師寫更改數(shù)據(jù)的遷移腳本,有詳解的教程么?

看了之前的講師, 都是在navicat 或者 終端直接修改, 并沒(méi)有說(shuō)怎么寫腳本文件

正在回答

3 回答

https://docs.djangoproject.com/en/2.2/topics/settings/#on-the-server-mod-wsgi

在服務(wù)器環(huán)境中,比如mod_wsgi或者uWSGI網(wǎng)關(guān)接口,需要告訴WSGI,你準(zhǔn)備使用哪個(gè)Django settings文件。

os.environ就是設(shè)置系統(tǒng)環(huán)境變量,'DJANGO_SETTINGS_MODULE'這是字符是約定的WSGI接口規(guī)范

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

吧啦咪呀啾啾啾 提問(wèn)者

謝謝,jack
2019-05-08 回復(fù) 有任何疑惑可以回復(fù)我~
  1. 你說(shuō)的是orm_data.py腳本嗎,這個(gè)與項(xiàng)目無(wú)關(guān),手動(dòng)執(zhí)行一下,隨機(jī)生成一些數(shù)據(jù)到庫(kù)里面

  2. 如備注寫的,設(shè)置項(xiàng)目的配置文件路徑。

根據(jù)你的問(wèn)題,我猜是有個(gè)知識(shí)點(diǎn)沒(méi)理解

project_path?=?os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(project_path)??#?將項(xiàng)目路徑添加到系統(tǒng)搜尋路徑當(dāng)中
os.environ['DJANGO_SETTINGS_MODULE']?=?'imooc.settings'??#?設(shè)置項(xiàng)目的配置文件
django.setup()

from?courses.models?import?Teacher,?Course,?Student,?TeacherAssistant

orm_data.py這個(gè)腳本與項(xiàng)目無(wú)關(guān),是手動(dòng),獨(dú)立執(zhí)行的,使用ORM生成一些數(shù)據(jù)到庫(kù)里面。生成數(shù)據(jù)到庫(kù)里面,要么你之前說(shuō)的用navicat,或者寫sql語(yǔ)句插入?,F(xiàn)在我是在要在一個(gè)外部的腳本里面使用Django ORM,不寫原生的SQL語(yǔ)句,所以就使用django.setup()?參考:在外部腳本調(diào)用Django的orm來(lái)操作數(shù)據(jù)庫(kù)

不知道我解釋清楚了沒(méi)有,歡迎給個(gè)好評(píng)。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

吧啦咪呀啾啾啾 提問(wèn)者

額,第一個(gè)問(wèn)題懂了. 第二個(gè)問(wèn)題就 不是這個(gè)了. 想問(wèn)的是 os.environ['DJANGO_SETTINGS_MODULE'] 為什么要這樣寫,換句話說(shuō) os.environ[] 是什么, DJANGO_SETTINGS_MODULE 又是什么
2019-05-08 回復(fù) 有任何疑惑可以回復(fù)我~

navicat或者終端直接修改適合少量數(shù)據(jù)。腳本沒(méi)啥教程耶,就是幾個(gè)函數(shù)而已,源碼在 githubhttps://github.com/liaogx/imooc

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

吧啦咪呀啾啾啾 提問(wèn)者

源碼在看了, 有兩個(gè)提問(wèn): 1. 腳本文件寫好了,是否要在settings.py中設(shè)置執(zhí)行路徑 2. 源碼中的" os.environ['DJANGO_SETTINGS_MODULE'] = 'imooc.settings' " 這里能否詳解下
2019-05-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

老師寫更改數(shù)據(jù)的遷移腳本,有詳解的教程么?

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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