最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django 淺談根據(jù)配置生成SQL語(yǔ)句的問(wèn)題

 更新時(shí)間:2018年05月29日 09:49:29   作者:程序員小熊  
今天小編就為大家分享一篇Django 淺談根據(jù)配置生成SQL語(yǔ)句的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

想要根據(jù)django中的模型和配置生成SQL語(yǔ)句,需要先進(jìn)行一定的設(shè)置:

首先需要在你的app文件夾中進(jìn)入setting.py文件,里面有一個(gè)DATABASES,進(jìn)行設(shè)置數(shù)據(jù)庫(kù)的配置信息:

DATABASES = { 
 'default': { 
  # 'ENGINE': 'django.db.backends.sqlite3', 
  # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), 
  'ENGINE': 'django.db.backends.mysql', 
  'NAME': '你的數(shù)據(jù)庫(kù)的名字', 
  'USER': '用戶(hù)名', 
  'PASSWORD': '密碼', 
  'HOST': '', 
  'PORT': '3306', 
 } 

接下來(lái)需要將你的app激活,同樣是在setting.py文件中,有一個(gè)INSTALLED_APPS,將你的app添加到末尾,

INSTALLED_APPS = [ 
 'django.contrib.admin', 
 'django.contrib.auth', 
 'django.contrib.contenttypes', 
 'django.contrib.sessions', 
 'django.contrib.messages', 
 'django.contrib.staticfiles', 
 '你的app的名字', 
] 

定義并激活了模型,接下來(lái)驗(yàn)證模型是否有效,在之前的版本中驗(yàn)證是否有效的命令是python manage.py validate

如果你的Django的版本比較新的話(我的是1.10)可能會(huì)出現(xiàn)錯(cuò)誤提示:

Unknown command: ‘validate‘

Type ‘manage.py help‘ for usage.

那么新版本的驗(yàn)證命令是python manage.py check

在我們驗(yàn)證通過(guò)之后就可以生成SQL語(yǔ)句了,你之前可能需要編寫(xiě)一下model.py中的一些內(nèi)容,之后想生成SQL語(yǔ)句時(shí),

之前的版本的命令是python manage.py sqlall ***(你的app的名字)

版本不匹配時(shí),會(huì)出現(xiàn)錯(cuò)誤提示:

Unknown command: ‘sqlall‘

Type ‘manage.py help‘ for usage.

同樣如果你想提交sql語(yǔ)句到數(shù)據(jù)庫(kù)而運(yùn)行syncdb,錯(cuò)誤提示是:

Unknown command: ‘syncdb‘
Type ‘manage.py help‘ for usage. 

目前的較新版本的django的命令是:

python manage.py makemigrations books #用來(lái)檢測(cè)數(shù)據(jù)庫(kù)變更和生成數(shù)據(jù)庫(kù)遷移文件

python manage.py migrate #用來(lái)遷移數(shù)據(jù)庫(kù)

python manage.py sqlmigrate books 0001 # 用來(lái)把數(shù)據(jù)庫(kù)遷移文件轉(zhuǎn)換成數(shù)據(jù)庫(kù)語(yǔ)言

在命令行依次執(zhí)行完這三個(gè)命令你就可以進(jìn)行數(shù)據(jù)訪問(wèn)了。

以上這篇Django 淺談根據(jù)配置生成SQL語(yǔ)句的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python類(lèi)的動(dòng)態(tài)修改的實(shí)例方法

    Python類(lèi)的動(dòng)態(tài)修改的實(shí)例方法

    這篇文章主要介紹了Python類(lèi)的動(dòng)態(tài)修改的實(shí)例方法的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Python?加載?TensorFlow?模型的注意事項(xiàng)

    Python?加載?TensorFlow?模型的注意事項(xiàng)

    TensorFlow支持多種模型格式,但最常見(jiàn)的兩種是SavedModel和HDF5(對(duì)于Keras模型),這里,我將分別給出加載這兩種模型格式的示例代碼,需要的朋友可以參考下
    2024-08-08
  • Python小游戲?qū)崿F(xiàn)實(shí)例之接蘋(píng)果

    Python小游戲?qū)崿F(xiàn)實(shí)例之接蘋(píng)果

    其實(shí)利用Python編寫(xiě)的小游戲很簡(jiǎn)單,下面這篇文章主要給大家介紹了關(guān)于Python小游戲?qū)崿F(xiàn)實(shí)例之接蘋(píng)果的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • 使用Python實(shí)現(xiàn)生成對(duì)角矩陣和對(duì)角塊矩陣

    使用Python實(shí)現(xiàn)生成對(duì)角矩陣和對(duì)角塊矩陣

    這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)生成對(duì)角矩陣和對(duì)角塊矩陣,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • Python中按鍵來(lái)獲取指定的值

    Python中按鍵來(lái)獲取指定的值

    今天小編就為大家分享一篇關(guān)于Python中按鍵來(lái)獲取指定的值,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • Python利用matplotlib實(shí)現(xiàn)動(dòng)態(tài)可視化詳解

    Python利用matplotlib實(shí)現(xiàn)動(dòng)態(tài)可視化詳解

    Python中的數(shù)據(jù)可視化是指原始數(shù)據(jù)的圖形表示,以更好地可視化、理解和推理,Python提供了各種庫(kù),包含用于可視化數(shù)據(jù)的不同特性,下面我們就來(lái)看看如何利用matplotlib實(shí)現(xiàn)動(dòng)態(tài)可視化吧
    2023-08-08
  • Python中人臉圖像特征提取方法(HOG、Dlib、CNN)簡(jiǎn)述

    Python中人臉圖像特征提取方法(HOG、Dlib、CNN)簡(jiǎn)述

    這篇文章主要介紹了Python中人臉圖像特征提取方法(HOG、Dlib、CNN)簡(jiǎn)述,需要的朋友可以參考下
    2021-08-08
  • python內(nèi)置模塊collections詳解

    python內(nèi)置模塊collections詳解

    這篇文章主要介紹了python內(nèi)置模塊collections詳解,collections是Python內(nèi)建的一個(gè)集合模塊,提供了許多有用的集合類(lèi),python提供了很多非常好用的基本類(lèi)型,比如不可變類(lèi)型tuple,我們可以輕松地用它來(lái)表示一個(gè)二元向量,需要的朋友可以參考下
    2023-09-09
  • Python高級(jí)特性之閉包與裝飾器實(shí)例詳解

    Python高級(jí)特性之閉包與裝飾器實(shí)例詳解

    這篇文章主要介紹了Python高級(jí)特性之閉包與裝飾器,結(jié)合實(shí)例形式詳細(xì)分析了Python閉包與裝飾器的相關(guān)原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-11-11
  • 關(guān)于python的矩陣乘法運(yùn)算

    關(guān)于python的矩陣乘法運(yùn)算

    這篇文章主要介紹了關(guān)于python的矩陣乘法運(yùn)算,矩陣是一個(gè)數(shù)字陣列,一個(gè)二維數(shù)組,n行r列的陣列稱(chēng)為n*r矩陣。如果n==r則稱(chēng)為方陣,需要的朋友可以參考下
    2023-04-04

最新評(píng)論

佛学| 林口县| 峨山| 康马县| 鄢陵县| 安平县| 双城市| 芮城县| 普定县| 布拖县| 额济纳旗| 襄汾县| 宝山区| 甘洛县| 长宁区| 屏东县| 临沂市| 平安县| 青浦区| 信丰县| 潞西市| 罗平县| 青海省| 都江堰市| 内黄县| 南部县| 利津县| 丰原市| 淮滨县| 吉安市| 吉水县| 体育| 涟水县| 甘肃省| 林甸县| 墨玉县| 天水市| 阿图什市| 龙泉市| 揭西县| 津市市|