django是乙個web框架,一套用於幫助開發互動式**的工具;他可以響應網頁請求,讓你能更輕鬆的讀取資料庫,管理使用者等;
關於manage.py與django-admin:
(1)建立乙個django專案後,manage.py被自動儲存在專案的根目錄中,它是對django-admin.py的簡單封裝,同樣能夠實現命令列操作;
(2)django-admin對應著djang0-admin.py檔案,它在django安裝後儲存在django安裝目錄的/bin下面;而(manage.py只在建立了乙個專案後,才存在與專案的根目錄下;
專案目錄下:settings.py包括專案的初始化設定,可針對整個專案進行有關引數配置,如配置資料庫,新增應用等;
urls.py將url對映到應用程式上,根據該檔案中的對映關係將請求的url指向某個目標物件;
wsgi.py 定義了我們所建立的專案都是wsgi應用; wsgi是python選擇的伺服器和應用標準,django也會使用;
應用目錄下:admin.py自定義django管理工具;
migrations:乙個目錄,用於儲存應用的資料庫表結構的指令,通過這些指令可以修改和建立資料庫,從而在models.py模型類和資料庫表之間遷移;
models.py:應用的資料模型;
tests.py:編寫測試文件來測試所建立的應用;
views.py:儲存各種請求的函式或者類的視**件;
db.sqlite3 預設的資料庫,sqlite是python預設安裝的資料庫;
基於Flask實現簡單的部落格系統
這是用flask寫的簡單的部落格系統。blog admin 藍圖目錄 views html模板目錄 admin.py url 視 件 article 藍圖目錄 views html模板目錄 admin.py url 視 件 static 靜態檔案目錄 templates html模板目錄 confi...
部落格系統的開發
從整體上考慮開發乙個部落格資訊系統分為四個階段 策劃階段,軟體設計階段,硬體設計階段,安全設計階段。1.策劃 內容定位 對系統進行初步的定位設計。作用是了解和規劃系統需求,確定 系統主題,對各子系統的結構有乙個初步的概括。對系統有更深入的認識,並且吸取前人的經驗,擬定出詳細的開發方案,制定目標 開發...
部落格系統的回顧
最近通過一系列的專案實戰,讓我有了以前不曾有過的感受 雖然說許多事情龍哥都說過,但是那畢竟是自己沒有經歷過,所以,體會也就沒有那麼深入,現在終於有了那樣的體會。在做乙個專案之前必須將需求做到非常細緻,力求完善 如果在這個環節不做好,那麼在後面所遇到的問題是難以想象的 比如說 你準備開始編碼時,或者說...