Django專案步驟

2021-08-28 01:54:05 字數 1466 閱讀 1923

mysite/

manage.py

__init__.py

admin.py

models.py

tests.py

views.py

mysite/

__init__.py

settings.py

urls.py

wsgi.py

cd到djangogirls裡,

執行如下命令進入虛擬環境:

~/djangogirls$ source myvenv/bin/activate

(有時 source 可能不可用。在這些情況下輸入:~/djangogirls$ . myvenv/bin/activate)

建立乙個新的 django 專案

鍵入指令(myvenv) ~/djangogirls$ django-admin startproject mysite .

django-admin.py是乙個指令碼,將自動建立目錄和檔案

更改設定

在 mysite/settings.py 中進行一些更改

新增靜態檔案的路徑,下拉到檔案的最底部, 在static_url 條目的下面

鍵入新內容static_root = os.path.join(base_dir, 'static')

設定資料庫

建立資料庫,執行以下命令在控制台中: python manage.py migrate

必須要進入包含manage.py 檔案的目錄 (在這裡是djangogirls 目錄)。在控制台中,我們可以通過執行 python manage.py runserver 開啟 web 伺服器。

這時已經建立了**,並使用 web 伺服器執行它

更新資料庫

在資料庫中生成未建立的資料模型:

python manage.py makemigrations

python manage.py migrate

[此步完成後,可以在資料庫中看到我們相應的資料表述]

建立模板:

1. 設定模板目錄: 修改 setting.py

2. 建立模板目錄

4. 在 views.py 中新增後台處理**: 業務處理函式

5. 配置請求的 url 攔截路徑:修改 urls.py 檔案

python manage.py runserver

注釋:[專案目錄包含]

(1)manage.py 是乙個幫助管理站點的指令碼。在它的幫助下我們將能夠在我們的計算機上啟動乙個 web 伺服器,而無需安裝任何東西;

(2)settings.py 檔案包含的您的**的配置資料;

(3)urls.py 檔案包含urlresolver所需的模型的列表,url根配置

(4)wsgi.py: 內建runserver命令的wsgi應用配置

(5)__init__.py: 用來告訴python,當前目錄是python模組

建立django專案步驟

1.建立專案 django admin startproject 專案名稱 4.建立模型,在model.py中建立模型,然後遷移檔案 建立遷移檔案 python manage.py makemigrations 執行遷移檔案 python manage.py migrate 在資料庫中插入資料,然後...

linux搭建django專案基本步驟

一 linux下django基本專案搭建流程 m model 用於與資料庫互動 v view 接受前台請求 呼叫model獲取結果,呼叫t獲取頁面,返回給前台 t template 接受view的要求 生成乙個網頁給v 1 建立專案命令 django admin startproject 專案名 4...

使用docker部署Django專案步驟

第一種方式 基於python基礎映象來做 cd home mkdir myproject cd myproject docker run di name myproject p 8080 8080 v home myproject home python 3.6 mac linux window x...