Django複習總結

①Django是框架。那麼什麼是框架:

框架很像是一個骨架,帶有很多默認器官的骨架。我們可以根據需要改寫、複寫這些器官。

從而實現自己所需要的功能。

②Django是MVC模型\MVT模型:

MVC模型:M:models模型層 V:templates視圖層,與用戶交互 C:urls、views控制層。

MVT模型:M:models模型層 V:urls、views控制層 T:templates模板層

③類似python執行用的是python.exe,Django執行時用的是Django-admin.exe。在後面加不同的參數可以達到不同的效果。

④Django每次執行的是整個項目。根目錄下的所有.py文件全部執行。

⑤Django採用ORM對象關係模型與數據庫建立一個對應關係。通過操作對象元素控制數據庫。與執行SQL語句相比據說為了方便。

⑥views.py中以request為參數的函數,需要在urls.py註冊路由。

view.py中引用的template,需要在setting.py中寫好路徑。

相关推荐
程序设计实验室12 小时前
分享一些2026年有意思的现代化Django生态组件
django
程序设计实验室2 天前
当人人都能用 AI 写代码时,我为什么选择重回 Django?
django·djangostarter
刀法如飞6 天前
一款Go语言Gin框架MVC脚手架,满足大部分场景
go·mvc·gin
markfeng86 天前
Python+Django+H5+MySQL项目搭建
python·django
QQ4022054967 天前
Python+django+vue3预制菜半成品配菜平台
开发语言·python·django
百锦再7 天前
Django实现接口token检测的实现方案
数据库·python·django·sqlite·flask·fastapi·pip
starlaky7 天前
Django入门笔记
笔记·django
QQ5110082857 天前
python+springboot+django/flask的校园资料分享系统
spring boot·python·django·flask·node.js·php
WeiXin_DZbishe7 天前
基于django在线音乐数据采集的设计与实现-计算机毕设 附源码 22647
javascript·spring boot·mysql·django·node.js·php·html5