Django - 環境搭建



Django 開發環境包括安裝和配置 Python、Django 和資料庫系統。由於 Django 處理的是 Web 應用,值得一提的是,你還需要搭建 Web 伺服器。

步驟 1 – 安裝 Python

Django 使用 100% 純 Python 程式碼編寫,因此您需要在系統上安裝 Python。最新版本的 Django 需要 Python 2.6.5 或更高版本。

如果您使用的是最新的 Linux 或 Mac OS X 發行版,您可能已經安裝了 Python。您可以透過在命令提示符下鍵入 *python* 命令來驗證它。如果您看到類似這樣的內容,則表示已安裝 Python。

$ python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2

否則,您可以從以下連結下載並安裝最新版本的 Python:https://python.club.tw/downloads/

步驟 2 - 安裝 Django

安裝 Django 非常簡單,但所需的步驟取決於您的作業系統。由於 Python 是一種平臺無關的語言,Django 有一個適用於所有作業系統的軟體包。

您可以從以下連結下載最新版本的 Django:https://www.djangoproject.com/download/

UNIX/Linux 和 Mac OS X 安裝

如果您執行的是 Linux 或 Mac OS 系統,則有兩種安裝 Django 的方法:

  • 您可以使用作業系統的包管理器,或者如果已安裝 easy_install 或 pip,則可以使用它們。

  • 使用之前下載的官方存檔手動安裝。

我們將介紹第二種方法,因為第一種方法取決於您的作業系統發行版。如果您決定選擇第一種方法,請注意您正在安裝的 Django 版本。

假設您從上面的連結獲得了存檔,它應該類似於 Django-x.xx.tar.gz

解壓並安裝。

$ tar xzvf Django-x.xx.tar.gz
$ cd Django-x.xx
$ sudo python setup.py install

您可以透過執行以下命令來測試您的安裝:

$ django-admin.py --version

如果螢幕上打印出當前版本的 Django,則一切設定都已完成。

注意 - 對於某些版本的 Django,將是 django-admin,".py" 已被移除。

Windows 安裝

我們假設您的計算機上已安裝 Django 存檔和 python。

首先,PATH 驗證。

在某些版本的 Windows(Windows 7)上,您可能需要確保 Path 系統變數包含以下路徑 `C:\Python34\;C:\Python34\Lib\site-packages\django\bin\`,當然這取決於您的 Python 版本。

然後,解壓並安裝 Django。

c:\>cd c:\Django-x.xx

接下來,透過執行以下命令安裝 Django,這需要在 Windows shell “cmd” 中具有管理員許可權:

c:\Django-x.xx>python setup.py install

要測試您的安裝,請開啟命令提示符並鍵入以下命令:

c:\>python -c "import django; print(django.get_version())"

如果螢幕上打印出當前版本的 Django,則一切設定都已完成。

或者

啟動“cmd”提示符並鍵入 python,然後:

c:\> python
>>> import django
>>> django.VERSION

步驟 3 – 資料庫設定

Django 支援幾種主要的資料庫引擎,您可以根據自己的喜好設定任何一種。

您可以參考各自的文件來安裝和配置您選擇的資料庫。

注意 - 5 和 6 是 NoSQL 資料庫。

步驟 4 – Web 伺服器

Django 自帶一個輕量級的 Web 伺服器,用於開發和測試應用程式。此伺服器已預先配置為與 Django 協同工作,更重要的是,每當您修改程式碼時,它都會重新啟動。

但是,Django 也支援 Apache 和其他流行的 Web 伺服器,例如 Lighttpd。在接下來的章節中,我們將討論這兩種方法,同時處理不同的示例。

廣告