欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python的Django框架可適配的各種數(shù)據(jù)庫介紹

 更新時(shí)間:2015年07月15日 10:12:15   投稿:goldensun  
這篇文章主要介紹了Python的Django框架可適配的各種數(shù)據(jù)庫,簡單總結(jié)為就是流行的幾種數(shù)據(jù)庫Python基本上全部能用XD 需要的朋友可以參考下

在 Django 中使用 PostgreSQL

使用 PostgreSQL 的話,你需要從 http://www.djangoproject.com/r/python-pgsql/ 下載 psycopg 這個(gè)開發(fā)包。 我們建議使用psycopg2,因?yàn)樗切碌?,開發(fā)比較積極,且更容易安裝。 留意你所用的是 版本 1 還是 2,稍后你會(huì)需要這項(xiàng)信息。

如果在 Windows 平臺(tái)上使用 PostgreSQL,可以從 http://www.djangoproject.com/r/python-pgsql/windows/ 獲取預(yù)編譯的 psycopg 開發(fā)包的二進(jìn)制文件。

如果你在用Linux,檢查你的發(fā)行版的軟件包管理系統(tǒng)是否提供了一套叫做python-psycopg2,psycopg2-python,python-postgresql這類名字的包。
在 Django 中使用 SQLite 3

如果你正在使用Python 2.5版本或者更高,那么你很幸運(yùn): 不要求安裝特定的數(shù)據(jù)庫,因?yàn)镻ython支持和SQLite進(jìn)行通信。 向前跳到下一節(jié)。

如果你用的是Python2.4或更早的版本,你需要 SQLite 3而不是版本2,這個(gè)可從http://www.djangoproject.com/r/sqlite/pysqlitehttp://www.djangoproject.com/r/python-sqlite/ 確認(rèn)一下你的pysqlite版本是2.0.3或者更高。

在 Windows 平臺(tái)上,可以跳過單獨(dú)的 SQLite 二進(jìn)制包安裝工作,因?yàn)樗鼈円驯混o態(tài)鏈接到 pysqlite 二進(jìn)制開發(fā)包中。

如果你在用Linux,檢查你的發(fā)行版的軟件包管理系統(tǒng)是否提供了一套叫做python-sqlite3,sqlite-python,pysqlite這類名字的包。
在 Django 中使用 MySQL

django要求MySQL4.0或更高的版本。 3.X 版本不支持嵌套子查詢和一些其它相當(dāng)標(biāo)準(zhǔn)的SQL語句。

你還需要從 http://www.djangoproject.com/r/python-mysql/ 下載安裝 MySQLdb 。

如果你正在使用Linux,檢查下你系統(tǒng)的包管理器是否提供了叫做python-mysql,python-mysqldb,myspl-python或者相似的包。
在Django中使用Oracle數(shù)據(jù)庫

django需要Oracle9i或更高版本。

如果你用Oracle,你需要安裝cx_Oracle庫,可以從http://cx-oracle.sourceforge.net/獲得。 要用4.3.1或更高版本,但要避開5.0,這是因?yàn)檫@個(gè)版本的驅(qū)動(dòng)有bug。
使用無數(shù)據(jù)庫支持的 Django

正如之前提及過的,Django 并不是非得要數(shù)據(jù)庫才可以運(yùn)行。 如果只用它提供一些不涉及數(shù)據(jù)庫的動(dòng)態(tài)頁面服務(wù),也同樣可以完美運(yùn)行。

盡管如此,還是要記?。?/p>

    Django 所捆綁的一些附加工具 一定 需要數(shù)據(jù)庫,因此如果選擇不使用數(shù)據(jù)庫,你將不能使用那些功能。 (我們將在本書中自始至終強(qiáng)調(diào)這些功能)


相關(guān)文章

  • 詳解Python中heapq模塊的用法

    詳解Python中heapq模塊的用法

    Python中的heapq模塊提供了一種堆隊(duì)列heapq類型,這樣實(shí)現(xiàn)堆排序等算法便相當(dāng)方便,這里我們就來詳解Python中heapq模塊的用法,需要的朋友可以參考下
    2016-06-06
  • PyTorch中torch.save()的用法和應(yīng)用小結(jié)

    PyTorch中torch.save()的用法和應(yīng)用小結(jié)

    本文主要介紹了PyTorch中torch.save()的用法和應(yīng)用小結(jié),torch.save()的主要作用就是將PyTorch對(duì)象保存到磁盤上,下面就來具體介紹一下,感興趣的可以了解一下
    2024-03-03
  • Jupyter notebook 更改文件打開的默認(rèn)路徑操作

    Jupyter notebook 更改文件打開的默認(rèn)路徑操作

    這篇文章主要介紹了Jupyter notebook 更改文件打開的默認(rèn)路徑操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05
  • python對(duì)列進(jìn)行平移變換的方法(shift)

    python對(duì)列進(jìn)行平移變換的方法(shift)

    今天小編就為大家分享一篇python對(duì)列進(jìn)行平移變換的方法(shift),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 使用python實(shí)現(xiàn)名片管理系統(tǒng)

    使用python實(shí)現(xiàn)名片管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了使用python實(shí)現(xiàn)名片管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • Python面試之os.system()和os.popen()的區(qū)別詳析

    Python面試之os.system()和os.popen()的區(qū)別詳析

    Python調(diào)用Shell,有兩種方法:os.system(cmd)或os.popen(cmd)腳本執(zhí)行過程中的輸出內(nèi)容,下面這篇文章主要給大家介紹了關(guān)于Python面試之os.system()和os.popen()區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • 一篇文章入門Python生態(tài)系統(tǒng)(Python新手入門指導(dǎo))

    一篇文章入門Python生態(tài)系統(tǒng)(Python新手入門指導(dǎo))

    原文寫于2011年末,雖然文中關(guān)于Python 3的一些說法可以說已經(jīng)不成立了,但是作為一篇面向從其他語言轉(zhuǎn)型到Python的程序員來說,本文對(duì)Python的生態(tài)系統(tǒng)還是做了較為全面的介紹
    2015-12-12
  • python字符串查找函數(shù)的用法詳解

    python字符串查找函數(shù)的用法詳解

    在本篇內(nèi)容里小編給各位整理的是關(guān)于python字符串查找函數(shù)的使用的知識(shí)點(diǎn)內(nèi)容,有需要的朋友們跟著學(xué)習(xí)參考下。
    2019-07-07
  • 使用Python批量生成PPT版榮譽(yù)證書的示例代碼

    使用Python批量生成PPT版榮譽(yù)證書的示例代碼

    使用Python處理PPT文件通常需要使用第三方庫來簡化對(duì)PPT文件的讀取、寫入和修改操作,本文將給大家介紹一個(gè)小案例,使用Python批量生成PPT版榮譽(yù)證書,感興趣的同學(xué)跟著小編一起來看看吧
    2023-08-08
  • pytorch實(shí)踐線性模型3d詳解

    pytorch實(shí)踐線性模型3d詳解

    這篇文章主要介紹了pytorch實(shí)踐線性模型3d詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04

最新評(píng)論