上一篇文章寫了在mac上怎么安裝適合自己版本的django,這篇寫django的集成。
首先需要?jiǎng)?chuàng)建一個(gè)目錄來放置你要的文件夾。
$ django-admin startproject mysite
執(zhí)行這個(gè)命令,當(dāng)然了,你要先cd到你要放置的那個(gè)目錄之下,然后執(zhí)行這個(gè)命令,后面的mysite是我自己取得名字。

打開你的目錄,下面會(huì)多了一個(gè)mysite的目錄文件,打開看看吧!
里面是一個(gè)manage.py文件和一個(gè)叫mysite的目錄,打開mysite目錄里面是:__init__.py,settings.py,urls.py,wsgi.py四個(gè)文件。
他們的作用分別是:
manage.py:一個(gè)讓你用各種方式管理 Django 項(xiàng)目的命令行工具。你可以閱讀 django-admin and manage.py 來獲取關(guān)于 manage.py 的更多細(xì)節(jié)
里面一層的 mysite/ 目錄包含你的項(xiàng)目,它是一個(gè)純 Python 包。它的名字就是當(dāng)你引用它內(nèi)部任何東西時(shí)需要用到的 Python 包名。
mysite/__init__.py:一個(gè)用于指明此目錄是 Python 包的空白文件
mysite/settings.py:Django 項(xiàng)目的配置文件。
mysite/urls.py:Django 項(xiàng)目的 URL 聲明,就像是你網(wǎng)站的“目錄”。
mysite/wsgi.py:當(dāng)你部署項(xiàng)目到一個(gè)兼容 WSGI 的服務(wù)器上時(shí)所需要的入口點(diǎn)。
現(xiàn)在打開settings.py文件,里面是一些配置信息。
我這里打開默認(rèn)使用的sqlite3的數(shù)據(jù)庫,不需要我們自行創(chuàng)建,他已經(jīng)幫助創(chuàng)建好了數(shù)據(jù)庫。

打開以后建議修改一下你當(dāng)?shù)氐臅r(shí)區(qū)

修改完畢保存即可。然后執(zhí)行以下命令(我這里使用的python3,是因?yàn)槲沂褂玫氖?.5的版本,如果只有一個(gè)版本,那么輸入python即可)
$ python3 manage.py migrate
執(zhí)行了這個(gè)命令以后,終端出現(xiàn)一大堆執(zhí)行OK的界面,
migrate 命令檢查 INSTALLED_APPS 設(shè)置,為其中的每個(gè)應(yīng)用創(chuàng)建需要的數(shù)據(jù)表,至于具體會(huì)創(chuàng)建什么,這取決于你的 mysite/settings.py 設(shè)置文件和每個(gè)應(yīng)用的數(shù)據(jù)庫遷移文件。
這個(gè)命令所執(zhí)行的每個(gè)遷移操作都會(huì)在終端中顯示出來。
如果你想看一下現(xiàn)在有哪些表,可以用數(shù)據(jù)庫工具打開看一下

上面如果都順利執(zhí)行的話,那么現(xiàn)在回到最外層的mysite目錄下,執(zhí)行這個(gè)命令:
$ python3 manage.py runserver
執(zhí)行完畢不報(bào)錯(cuò)的話,來到瀏覽器輸入:http://127.0.0.1:8000

瀏覽器中可以看到:

如果你需要更改端口號(hào):
$ python3 manage.py rumserver 8080
如果你需要更改ip讓別人可以訪問:
$ python3 manage.py runserver 0.0.0.0:8000
現(xiàn)在,集成好了,可以開始工作啦!