91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

簡單演示django使用之五--(django概用完結總結篇)

發布時間:2020-07-17 10:28:05 來源:網絡 閱讀:397 作者:crystaleone 欄目:開發技術

??經過前面四篇基本的django使用,下面對django這個web開發框架做個小小的個人總結:

??首先,打開瀏覽器訪問站點后,請求直接到服務器端。作為django的web服務器,接收請求的是由view視圖來處理,此外view視圖函數還能進行代碼的邏輯處理,同時來調用數據。 經過其它模塊處理后,還要把最終資源返回給客戶端瀏覽器。

??其次,編寫好view視圖函數后,就要配置url路由了。視圖函數和url的正則模式是一一對應的,在根url路由配置中include自己應用的url路由,最終在自定義的url路由正則表達式。其形式如下:

                  url(r'正則表達式',視圖函數),

??第三步,當完成url路由匹配后,就調用視圖函數,如果需要從數據庫中讀寫數據,則利用模型類model(面向對象,ORM,定義模型類指定屬性及類型,以確定表結構:類的名稱就是表名稱,類屬性就是表字段,類屬性=號后面的類型就是字段值的類型)對數據庫進行操作。對數據庫操作僅簡單的表現為對單個對象或多個對象的列表進行操作。模型類完成數據處理后,把結果返回給視圖。

??第四步,定義完成模型類后,進行遷移,就可自動完成數據庫的創建。在django中,可以在后臺管理中對數據庫進行圖形化的增刪改查了。

??第五步,后臺管理,創建管理員賬號admin,并向admin.py中注冊模型類,這樣才能在后臺管理界面中進行增刪改查。在定義admin類時,可以自定義在后臺管理界面中顯示的內容和樣式。

??第六步,view視圖獲得返回的數據后,進行定義html模板來顯示的樣式,加載模板把數據應用到相應的模板上進行渲染。

??第七步,模板渲染后的內容返回給view視圖,最后視圖傳遞給客戶端瀏覽器完成瀏覽。

整個MVT的django開發框架的過程就是這樣!

1、創建python多版本開發虛擬環境
2、安裝django
        pip install django,或:pip install django==1.8.2
3、創建項目 django-admin startproject 項目名稱
4、創建應用 python manage.py startapp  應用名稱
    注意:要在settings中添加應用。
5、在models.py中定義模型類
        生成遷移:python manage.py makemigrations
            執行遷移:python manage.py migrate
6、定義視圖函數,完成數據操作
            request是視圖函數必須的參數,必須返回httpresponse對象
7、配置url路由正則表達式
            url路由有2個參數:正則表達式和視圖函數
8、定義html模板,并在settings配置查找模板路徑
9、運行服務器:
        python manage.py runserver 192.168.255.70:8080
10、創建后臺管理員:
        python manage.py createsuperuser
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长泰县| 洱源县| 遵化市| 关岭| 马关县| 安多县| 西乌珠穆沁旗| 江永县| 千阳县| 怀仁县| 阜新市| 白城市| 五常市| 藁城市| 彰化市| 金塔县| 梁平县| 郧西县| 南陵县| 天津市| 南乐县| 通辽市| 全州县| 务川| 永昌县| 平昌县| 枞阳县| 贵阳市| 潞城市| 武强县| 梨树县| 宜章县| 股票| 根河市| 来宾市| 同仁县| 色达县| 襄城县| 渭南市| 藁城市| 新兴县|