Django中數據庫的增刪改查


本隨筆使用的是pycharm專業版2019.1.3、Django==1.9.8、Python2.7

這里的Django后台使用了ORM(Object Relational Mapping),全稱對象關系映射

簡單的說就是將數據實例化成一個對象,可以直接調用其中的字段,從而達到不使用SQL語句的目的。

1.查詢

在此我假設我們有一個models名為UserMessage

接下來在views.py中進行操作

查詢全部數據,遍歷取出name字段

根據條件查詢則可使用filter,這里括號的條件是and,查找出符合條件的數據再遍歷輸出name

2.增加

首先要實例化一個UserMessage對象,然后就可以像類一樣給對象賦值,調用save()保存

 

 3.刪除

刪除用到的函數為delete(),下面展示了兩種刪除的方式(注釋也是一種),結果是一樣的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM