Django環境搭建

2021-08-21 04:42:53 字數 3352 閱讀 6185

以下為在 window 平台上安裝 python 的簡單步驟:

程式和可執行檔案可以在許多目錄,而這些路徑很可能不在作業系統提供可執行檔案的搜尋路徑中。

path(路徑)儲存在環境變數中,這是由作業系統維護的乙個命名的字串。這些變數包含可用的命令列直譯器和其他程式的資訊。

在環境變數中新增python目錄:

在命令提示框中(cmd) :輸入 

path

=%path%;c

:\python

按下"enter"。注意: c:\python 是python的安裝目錄

將這個目錄新增到系統環境變數中: c:\python\scripts。 新增完成後就可以使用django的django-admin.py命令新建工程了。

有三種方式可以執行python:

你可以通過命令列視窗進入python並開在互動式直譯器中開始編寫python**。

你可以在unix,dos或任何其他提供了命令列或者shell的系統進行python編碼工作。

$ python # unix/linux

或者  

c:>python # windows/dos

以下為python命令列引數:

選項描述

-d在解析時顯示除錯資訊

-o生成優化** ( .pyo 檔案 )

-s啟動時不引入查詢python路徑的位置

-v輸出python版本號

-x從 1.6版本之後基於內建的異常(僅僅用於字串)已過時。

-c cmd

執行 python 指令碼,並將執行結果作為 cmd 字串。

file

在給定的python檔案執行python指令碼。

在你的應用程式中通過引入直譯器可以在命令列中執行python指令碼,如下所示:

$ python script.py # unix/linux

或者  

c:>python script.py # windows/dos

注意:在執行指令碼時,請檢查指令碼是否有可執行許可權。

pycharm 是由 jetbrains 打造的一款 python ide,支援 macos、 windows、 linux 系統。

pycharm 功能 : 除錯、語法高亮、project管理、**跳轉、智慧型提示、自動完成、單元測試、版本控制……

安裝 django 之後,您現在應該已經有了可用的管理工具 django-admin.py。我們可以使用 django-admin.py 來建立乙個專案

使用 django-admin.py 來建立 helloworld 專案:

django

-admin

.py startproject

helloworld

最新版的 django 請使用 django-admin 命令:

django

-admin startproject

helloworld

建立完成後我們可以檢視下專案的目錄結構:

接下來我們進入 helloworld 目錄輸入以下命令,啟動伺服器:

python manage

.py runserver

0.0.

0.0:

8000

0.0.0.0 讓其它電腦可連線到開發伺服器,8000 為埠號。如果不說明,那麼埠號預設為 8000。

在瀏覽器輸入你伺服器的ip及埠號,如果正常啟動,輸出結果如下:

在先前建立的 helloworld 目錄下的 helloworld 目錄新建乙個 view.py 檔案,並輸入**:

接著,繫結 url 與檢視函式。開啟 urls.py 檔案,刪除原來**,將以下**複製貼上到 urls.py 檔案中:

from

django

.conf

.urls

import

urlfrom

. import

view

urlpatterns= [

url(r'

^$', view

.hello),

] 整個目錄結構如下:

$ tree

.|--

helloworld

||--

__init__.py

||--

__init__

.pyc

||--

settings.py

||--

settings

.pyc

||--

urls

.py

# url 配置

||--

urls

.pyc

||--

view

.py

# 新增的視**件

||--

view

.pyc

# 編譯後的視**件

||--

wsgi.py

|`-- wsgi.pyc`--

manage

.py

完成後,啟動 django 開發伺服器,並在瀏覽器訪問開啟瀏覽器並訪問:

我們也可以修改以下規則:

from

django

.conf

.urls

import

urlfrom

. import

view

urlpatterns= [

url(r'

^hello$',

view

.hello),

] 通過瀏覽器開啟 輸出結果如下:

注意:專案中如果**有改動,伺服器會自動監測**的改動並自動重新載入,所以如果你已經啟動了伺服器則不需手動重啟。

django url() 可以接收四個引數,分別是兩個必選引數:regex、view 和兩個可選引數:kwargs、name,接下來詳細介紹這四個引數。

詳見  

Django 環境搭建

3.環境變數設定 c django 1.0.2 final build scripts 2.6 c python26 方便執行django admin.py指令,建立 django工程 徑為http pydev.sf.net updates 5.使用django admin.py startproj...

django環境搭建

1 python manage.py shell 如果你安裝了 bpython 或 ipython 會自動用它們的介面,推薦安裝 bpython。這個命令和 直接執行 python 或 bpython 進入 shell 的區別是 你可以在這個 shell 裡面呼叫當前專案的 models.py 中的...

django 環境搭建

一 版本選擇 1 python版本 2.7.13 2 django 1.6.5 3 linux 版本 description red hat enterprise linux server release 6.5 santiago 5.x版本安裝mysql python 失敗,應該需要公升級gcc解...