Django 1 8 新手入門

2022-06-01 15:54:25 字數 1207 閱讀 6215

內容

預告

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