1.專案展示和介紹____專案展示和需求介紹
|___web專案實現流程
|___專案技術分析
|___專案實現
|___部署上線
2.web專案開發流程
3.開發環境和技術分析_____表單提交和處理
|____檔案上傳
|____orm 物件關係對映模型 操作python物件可以運算元據庫
|____模板
|____jquery 表單驗證
|____ajax
|____xml
|____後台管理
|____日誌除錯
|____快取
|____安全
|____session與cookie
|____json
4.靜態檔案和模板檔案的設定____static
|____template
5.日誌器的使用
6.資料庫設計
7.models.py 配置物件模型(orm)
8.admin使用,可以使用web後台管理方式管理資料庫物件新增修改刪除(先註冊models)
|____fields\exclude
|____fieldsets
|____list_display
|____list_display_links
|____list_editable
|____list_filter
|____inlines
9.給admin新增富文字編輯器(可選的下拉列表)
常見的富文字編輯器
10.上傳檔案
11.模板的規劃和設計
拆分模板和分離模板使用block和include
12.分頁器paginator的使用
13.manager的使用
manager方法的使用,包括修改初始manager querysets和增加額外的manager方法等操作
14.重構**
15.自定義乙個過濾器
csrf驗證,防止跨站請求偽造(cross-site request forgery)
17.註冊登入和登出
18.部署上線
Django開發流程
建立project django admin startproject rest framework snippets 改寫models.py from django.db import models from pygments.lexers import get all lexers from p...
Django 開發流程
django 一 mvc 大部分開發語言中都有mvc框架 mvc框架的核心思想是 解耦 降低各功能模組之間的耦合性,方便變更,更容易重構 最大程度上實現 的重用 m表示model,主要用於對資料庫層的封裝 v表示view,用於向使用者展示結果 c表示controller,是核心,用於處理請求 獲取資...
Django學習1 簡單開發流程
1 django admin startproject my blog test1建立工程 4 編寫資料庫模型,編寫models.py,遷移資料庫 如果是mysql,要在應用下的 init py下新增pymysql.install as mysqldb 5 應用下新建urls.py,新增urls,並...