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中寫好路徑。

相关推荐
troy1282 小时前
Python 基础语法(九):Django/Flask/FastAPI 三大 Web 框架详细对比解析
python·jupyter·django·flask·github·fastapi
Lucifer三思而后行3 小时前
Oracle SQL 优化实战:明明走了索引,SQL 还是慢?
sql·oracle
高洁013 小时前
大模型的幻觉怎么治
人工智能·深度学习·django·transformer·tornado
新时代牛马6 小时前
容器里拿到root 就等于宿主机沦陷?Capability、seccomp、AppArmor与user ns 讲透
django
烂蜻蜓8 小时前
Django入门教程(十六):Cookie与Session详解——用户状态管理的底层原理与实战
django
DarkAthena10 小时前
【DuckDB】在DuckDB中查询ORACLE的数据的三种方式
oracle·duckdb
风123456789~11 小时前
【Oracle专栏】更新多个表的统计信息
oracle
实心儿儿13 小时前
MySQL — 库的操作
数据库·mysql·oracle
言乐614 小时前
Python:用AES-GCM算法加密链接内容,并生成可分享的加密链接和解密工具
python·django·virtualenv·pygame·tornado
隔窗听雨眠14 小时前
Oracle普通表自动改造分区表:从评估到自动化维护的完整实战指南
oracle