资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

django中怎样修改mysql数据

django中怎样修改MySQL数据?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

创新互联 - 内江服务器托管,四川服务器租用,成都服务器租用,四川网通托管,绵阳服务器托管,德阳服务器托管,遂宁服务器托管,绵阳服务器托管,四川云主机,成都云主机,西南云主机,内江服务器托管,西南服务器托管,四川/成都大带宽,机柜大带宽租用·托管,四川老牌IDC服务商

django修改mysql数据的解决办法:1、Django建立数据库模型;2、通过“user = User.objects.get(id=9) #user.username = '1234'”语句修改mysql数据;3、保存修改即可。

Django 对mysql数据库的增删改查、

Django mysql 自动生成表命令

#建立映射

python manage.py makemigrations

#入库

python manage.py migrate

django 允许外部ip访问服务

python manage.py runserver 0.0.0.0:8000

Django 建立数据库模型

from django.db import models
class Table_Test(models.Model):
    id = models.IntegerField(primary_key=True)
    name = models.CharField(max_length=200)
    class Meta:
        db_table = "test"

常用sql操作

#入库操作(增)
#建立实例
#user = User(username='新用户',password='你好')
#入库操作
#user.save()
#删除数据(删)
#User.objects.filter(username='新用户').delete()
#修改数据(改) 第一种方式
#user = User.objects.get(id=9)
#修改字段
#user.username = '1234'
#保存修改
#user.save()
#修改数据(改) 第二种方式
#return HttpResponse('',status=403)
#User.objects.filter(id=9).update(password='新密码')
#查询全部数据 翻译为 select * from user; all()返回值是list
res = User.objects.all()
#print(res)
#查询限定条件的数据 翻译为 select * from user where username = '新用户123' and逻辑使用多个参数传递
res = User.objects.filter(username='新用户',password='你好')
#print(res)
#只取一条 翻译 select * from user where id = 1
res_one = User.objects.get(id=1)
#print(res_one)
#排除条件  翻译为 select * from user where username != '新用户123'   <>
res = User.objects.exclude(username='新用户')
#定制字段显示 翻译为 select password from user where name = '新用户'
res_s = User.objects.filter(username='新用户').values('password')
#排序 翻译为 select * from user order by id asc  倒序使用 reverse()
res = User.objects.filter(username='新用户').order_by("password").reverse()
#去重 翻译为 select distinct(username) from user where username = '新用户'
res_dis = User.objects.filter(username='新用户').values('username').distinct()
#print(res_dis)
#取数量 翻译为 select count(*) from user
res_count = User.objects.filter(username='新用户').count()
print(res_count)

感谢各位的阅读!看完上述内容,你们对django中怎样修改mysql数据大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联行业资讯频道。


分享名称:django中怎样修改mysql数据
网页路径:http://cdkjz.cn/article/joisge.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220