一篇文章入門django開發 (測試平臺)

ding2012發表於2021-12-07

介紹

Django是一款python的後端開發框架,主要用於開發後端介面;本身有模板語言,可以獨立開發web網站(前後端不分離),也可以結合drf 開發獨立rest介面(前後端分離專案); 大白話的講: Django是 是後端開發介面的


學習結果

學習完本篇文章後,你能做的:


初步瞭解了Django, 能夠自主的搭建Django環境

能夠編寫任意的介面,對外提供

能夠搭建一個web網站(測試平臺的雛形),實現線上 介面除錯(類似posman)

效果預覽

(敬請期待)


目錄

文章大致分為下面幾欄目:


安裝與配置Django

Django框架目錄介紹

簡單的介面編寫

開發一個提交表單的web網頁

1. 安裝與配置Django

安裝

django 的安裝 採用pip的方式安裝;

(pip 是python自帶的第三方庫的安裝工具, 在安裝完python之後就會帶有)

在cmd 命令列中執行: pip install django -i 此處採用國內阿里源:


pip install django -i 


在這裡插入圖片描述

下載完成後,可以輸入 pip list ,列表中有django 說明已安裝成功了

在這裡插入圖片描述

配置/建立

下載完成後,就可以建立django 專案了。


首先建立一個任意資料夾進入cmd中 ;(資料夾路徑在輸入cmd即可進入cmd管理員介面)

在這裡插入圖片描述

輸入命令 django-admin startproject myporject 其中 myporject是專案的名稱,可以自定義


建立專案完成後,可以看到資料夾中含有一個叫myporject 的檔案;


建立app: 進入帶有manage.py 檔案的目錄,輸入cmd, 進入命令列

在這裡插入圖片描述


輸入建立app的命令: python manage.py startapp myapp 其中myapp 為自定義,可以自己更改名稱; 建立完成後,可以在目錄中看到一個叫myapp的資料夾


在這裡插入圖片描述

進入settings.py 檔案中新增app 

在這裡插入圖片描述

至此;建立django專案的工作就已完成


Django框架目錄介紹

在平常開發過程中常使用到的檔案有:


models.py 位於各個 app資料夾中, 主要是設計資料庫; 可以在這個資料夾中建立表,新增表欄位;

views.py 位於各個app 資料夾中, 主要用於 編寫介面;編寫方法或類,接收前端傳的資料, 操作在models.py 建立好的資料庫,向資料庫中寫增刪改查;

settings.py 位於專案層,是Django的配置檔案; 平常如果需要新增app了,新增第三方外掛了, 設定語言時間格式了,設定訪問許可權了,都可以在這個配置檔案中設定;

urls.py 位於專案層,是外界訪問的入口, 使用者訪問伺服器時,會透過urls.py作為入口,裡面沒有的路徑就不會訪問到 ;

Django整體運作是透過urls.py裡面的url路徑來訪問到views.py裡的介面,之後介面會拉去資料庫中的資料返回回去;

在這裡插入圖片描述

在這裡插入圖片描述


簡單的介面編寫

下面我們來進行介面編寫的階段, 編寫一個提交表單的介面…

————————————————

版權宣告:本文為CSDN博主「木 葉」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。

原文連結: https://blog.csdn.net/For_if_while/article/details/121559492


【阿里雲官方映象站:    https://developer.aliyun.com/mirror/?utm_content=g_1000307095    】


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70010340/viewspace-2846341/,如需轉載,請註明出處,否則將追究法律責任。

相關文章