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...