標籤:前端 style 響應 dmi pytho 靜態 後台管理 自己 nbsp
1.建立project
方法一:使用命令列建立項目。在D盤cmd執行如下命令:
django-admin.py startproject myblog
方法二:使用pycharm建立項目。置放位置為D:\myblog
2.建立app
方法一:使用命令列建立app,在D盤blog檔案夾中cmd執行命令列建立。
方法二:在pycharm中用Terminal命令列建立。
python manage.py startapp blog
3.檔案介紹
(1)mange.py 是django中的一個專案管理工具
(2)myblog(project)中的檔案:
wsgi.py:WSGI即web server gateway interface伺服器網關介面。是python應用與web伺服器之間的介面。不需要動它。
urls.py:URL設定檔。Django項目中所有地址(頁面)都需要我們去配置其URL。
setting.py:項目總的設定檔。包含了資料庫、web應用、時間等各種配置。
BASE_DIR:項目的根目錄
DEBUG:設定為True時,程式異常會展示在前端,開發調試時設定為True,實際生產時要設定成False。
INSTALLED_APPS:已安裝的應用,自己開發的應用以後也要加進來。
MIDDLEWARE:中介軟體,django內建的工具集。
TEMPLITES:模板。即一個個HTML檔案。
DATABASES:資料庫配置。
LANGUAGE_CODE:語言。
TIME_ZONE:時區。
STATIC_URL:靜態檔案的地址。
_init_.py:聲明模組的檔案,一般為空白。
(3)blog(APP)中的檔案
migrations:資料移植的模組。內容由django自動產生。
admin.py:應用的後台管理系統的設定檔。
app.py:應用的一些配置。
models.py:資料表在此處建立。
test.py:自動化測試模組。
vies.py:執行響應的代碼所在模組。代碼邏輯處理的主要地點。項目中大部分代碼均在這裡編寫。
Django學習案例一(blog):一.建立項目、APP