请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

django中使用ORM模型修改数据库的表名

[复制链接]
查看: 94|回复: 0

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
91650
发表于 2020-2-15 01:37 | 显示全部楼层 |阅读模式
在django中,操纵models.py建立好一张表后,假如不指定表的名字,那末表的名字就默以为
  1. model_modelname
复制代码
例如:
  1. class Book(models.Model):    id = models.AutoField(primary_key=True)    title = models.CharField(max_length=100,null=False)    author = models.CharField(max_length=100,null=False)    price = models.FloatField(null=False,default=0)    create_time = models.DateTimeField(auto_now_add=True,null=True)
复制代码
提交
  1. python manage.py makemigrationspython manage.py migrate
复制代码
我的关键词 django中利用ORM模子点窜数据库的表名  热门消息 1775941-20200214215940958-168160683

假如我们想变动这个表名为BOOK
只需要增加以下代码 :
  1.     class Meta:        db_table = 'book'
复制代码
然后尝试
我的关键词 django中利用ORM模子点窜数据库的表名  热门消息 1775941-20200214220836914-95054095

我的关键词 django中利用ORM模子点窜数据库的表名  热门消息 1775941-20200214221014015-2127456419


免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 WAYSFOCUS 影像 你 我 他,中国商业影视一站式解决平台 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表