django model通過字典更新資料
阿新 • • 發佈:2018-12-14
django更新資料,通過字典的方式
example:
models中的表
# models
class UserInfo(models.Model):
id = models.BigAutoField(primary_key=True)
user_name = models.CharField(max_length=100, verbose_name='使用者名稱')
cellphone = models.CharField(max_length=100, blank=False, null=True, verbose_name='手機')
password = models. CharField(max_length=225, verbose_name='密碼')
更新程式碼如下:
datas = {'user_name': '張三'}
user = UserInfo.objects.filter(pk=1)
user.update(**datas)
再次檢視資料庫中的userinfo表資料,發現數據已經修改了