您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關Django項目結構文件有哪些,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
1、urls.py (路由)網絡入口
關聯到對應的views.py中的一個函數,訪問網址就對應一個函數。
2、views.py (視圖函數)處理用戶發出的請求
從urls.py中對應過來,通過渲染templates中的網頁可以將顯示內容。
3、models.py (數據庫模型)與數據庫操作相關
增刪改查數據庫操作,當用不到數據庫的時候可以不用。
4、admin.py 后臺
可以用很少量的代碼就擁有一個強大的后臺。
5、settings.py Django的配置文件
配置文件,例如DEBUG的開關,靜態文件為位置等。
6、static文件夾
存放靜態文件,例如css、js、等
7、templates文件夾
存放html模板
views.py中的函數渲染template中的html模板,得到動態內容的網頁。
8、manage.py 命令行交互工具
與該Django項目進行交互的命令行實用工具
projectname/ # 項目容器,自定義名稱 projectname/ # 實際的python項目 __init__.py # 空文件,標識該文件夾為python包 setting.py # 項目配置文件 urls.py # 路由分發,url中的path(路徑)與視圖函數的映射關系 wsgi.py # 一個入口為WSGI兼容的WEB服務器 appname/ # 應用名稱(自定義) models.py # 數據庫模型 views.py # 視圖函數 static/ # 靜態文件夾 templates/ #模板文件夾 manage.py # 項目命令行交互工具
以上就是Django項目結構文件有哪些,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。