第一課 Django 簡介

2022-06-26 04:21:12 字數 1173 閱讀 3096

django乙個可以是web開發工作者開發工作愉快並且高效的web 框架 . 使用django , 使你能夠以最小的代建構建和維護高質量的web應用 .

從好的方面來看 , web開發激動人心並且富有創造性 ; 從另一方面來看它卻是繁瑣而令人厭惡的工作 . 通過減少**的重複開發 , django使你能夠專注於web工作中有趣並且關鍵的東西 . 為了能夠達到這個目標 , django提供了通用的web開發模式的高度抽象 , 提供了頻繁進行程式設計開發的快速解決辦法 , 以及 "如何解決問題" 提供了明確的約定 . 同時django嘗試著留下來了一些方法來讓你根據需要在framework之外來開發 .

本教程側重於兩方面 : 1 , 我們深度解釋django到底做了哪些工作以及如何用它構建web應用 ; 第二 , 我們將會在適當的地方討論更高階的概念 , 並且解釋如何在自己的django專案中高效的使用這些工具 . 通過閱讀本教程 , 你將會快速開發功能強大**的技巧 , 並且會讓你的**十分的清晰明了 , 易於維護 .  本書的**清晰 , 易維護通過學習 , 可以快速開發功能強大的** . 

django在新一代的web框架中十分的出色 , 為什麼這樣說呢 ?

為了回答該問題 , 讓我們考慮一下不使用框架設計python網頁應用程式的情形 。 貫穿本教程 , 我們多次展示不使用框架實現**基本功能的方法 , 讓讀者認識到框架開發的方便 (不使用框架,更多的情況是沒有合適的礦街可用 . 更重要的是理解實現了來龍去脈會使你成為乙個優秀的web開發者 . )

使用python開發web , 最簡單 , 原始和直接的方法是使用cgi標準(不懂得移步cgi介紹) , 在2023年這種方式十分的流行 . 現在從應用角度解釋它是如何工作的 : 首先是做乙個python指令碼輸出html** , 然後儲存成 .cgi 副檔名的檔案,通過瀏覽器訪問此檔案 。 

如下所示 , 用python cgi指令碼顯示資料庫中最新出版的十本書 : 不用管訓語法細節 ; 僅僅感覺一下基本實現的方法 。 

#

!/usr/bin/env python

import

mysqldb

print

"content-type: text/html\n

"print""

print""

print""

print""

print""

connection.close()

第一課 核心簡介

uclinux是基於linux核心的乙個新核心,主要用於嵌入式市場上沒有mmu的cpu。由於uclinux沒有mmu,所以在記憶體管理方面與linux存在很大差異,它將不支援虛擬記憶體技術,也沒有記憶體保護,執行時只能直接訪問物理記憶體。uclinux採用物理儲存器管理策略,對物理記憶體的管理仍採用...

第一課 正則簡介

正規表示式使用單個字串來描述 匹配一系列匹配某個句法規則的字串。除非您以前使用過正規表示式,否則您可能不熟悉一些術語。但是,毫無疑問,您已經使用過不涉及指令碼的某些正規表示式概念。例如,您很可能使用 和 萬用字元來查詢硬碟上的檔案。萬用字元匹配檔名中的 0 個或 1 個字元,而 萬用字元匹配零個或多...

MFC第一課 MFC簡介

最近開始研究mfc,教材是 深入淺出mfc 第二版 現記錄下學習過程中的心得體會,算是對自己知識的總結,也希望能給他人以幫助 第一課1.縮略詞解釋 mfc 這是乙個建立在windows api之上的c 類庫 api 應用程式介面 sdk 軟體開發工具 現凡以windows raw api撰寫的程式我...