1.首先, 在所建的django項目主app的settings.py中配置數據庫所需的參數值

<!--注意:不要忘記在主app的__init__中添加鏈接數據庫語句-->

2.django中如何操作數據庫
(1).django框架中向數據庫(mysql)中添加數據的方法:
利用create、get_or_create(若是插入的有相同的數據會報錯)、實例添加、類中直接添加,后面兩種不要忘記save()保存並完成。

(2)django框架中向數據庫(mysql)中查詢數據的方法
查詢數據庫的方法主要有三種,all(查詢所有數據)、get(指定查詢)、filter(過濾查詢).
all()查詢的類型結果是一個集合<QuerySet> <class 'django.db.models.query.QuerySet'>
利用for循環可以獲取所有字段的全部數據
get()方法查詢的類型結果為實例<class 'doc.models.User'>
filter()方法查詢的類型結果為<QuerySet> <class 'django.db.models.query.QuerySet'>
利用for循環只能獲取當前這條字段的全部數據, 在后面添加first()方法,獲取的也是一個實例,和get一樣。
友情提示:get()和filter()獲取的是<QuerySet>對象,里面類型是字典形式,因此,可以利用字典方法進行查詢具體數值。
還有一些方法:count()計算數據條數、order_by()排序,分為正向和逆向兩種排序方法。
<!--注意事項:get()和filter()的區別:get()查不到的時候會報錯、filter()查不到會返回None值。-->
具體操作形式請看下面的代碼


(3)django框架中向數據庫(mysql)中更新數據的方法
更新數據中的方法主要用的是update()方法,當然,可以利用get()、filter()進行指定查詢。

(4)django框架中向數據庫(mysql)中刪除數據的方法
刪除數據中的方法主要用的是delete()方法,當然,可以利用get()、filter()進行指定刪除,一般是指定id。

