內容
預告
學習views,url
安裝django linux/ windows
安裝python
安裝python虛擬環境
安裝django==1.8.13
安裝資料庫
預設自帶sqlite, 該資料庫無需配置。
postgresql, mysql, oracle 配置 見21章
新建專案
專案是django例項的一系列設定。即自動生成一些**, 包括資料據庫配置,django相關選項和應用程式相關的設定。
django-admin startproject
生成各檔案含義
manage.py 具體可見django project**
settings.py 附錄d
urls.py 章2,7
wsgi.py 章13
settings.py
time_zone 你所在的時區
預設包含如下,為常見場景所做約定。如果某些應用使用資料庫表,則需要在使用之前在資料庫中建立所需表,執行命令如下:
python manage.py runserver
django.contrib.auth 身份驗證系統
django.contrib.contenttypes 內容型別框架
django.contrib.sessions 會話框架
django.contrib.message 訊息框架
django.contrib.staticfiles 管理靜態檔案的框架
開發伺服器
python manage.py runserver
執行**,檢查是否成功
mvc模式
m模型, 資料。並非真正的資料,而是資料介面。為資料庫提供一層抽象,從而同一模型可以使用不同的資料庫。
v檢視, 介面。模型的表現層。瀏覽器中的網頁頁面,桌面程式的ui.
c控制器。控制模型和檢視之間的資訊流動。通過程式邏輯判斷通過模型從資料庫中獲取什麼資訊,以及把什麼資訊傳遞給檢視。
note: django中的views更像是控制器,而模板更像是mvc模式中的檢視。
Django1 8教程 安裝Django
你是不是對django的學習感到迷茫?是不是對網上零星的教程感到絕望?是不是苦於沒有可以迅速上手的例項而發愁?如果你同我一樣有這些感受,那麼 django.by.example 這本書將是你指路的明燈。本書基於django1.8 python3.4的環境,裡面包含了個人部落格 社交 購物平台等具有實...
Django 1 8安裝使用
1 使用pip安裝django,pip是什麼,如何安裝?自行放狗搜 pip install django 1.9 2 建立專案 django admin startproject djangosite 3 執行專案 cd djangosite python manage.py runserver 1...
django1 8認證系統 2
注意 本文翻譯自django1.8的官方文件 django提供了乙個簡單的許可權管理系統.它提供方法給指定的使用者和組分配許可權 django的admin site使用了許可權管理,然而你也可以你的 中使用.django的admit site使用了permissions以下功能 myuser.gro...