python django model联合主键的例子


Posted in Python onAugust 06, 2019

今天,在家试试django的model的设置,如何设置的联合主键,我经过查资料和实践,把结果记录如下:

例如:

class user(Model):
 id=AutoField(primary_key=True)
 name = CharField(max_length=30)
 age =IntegerField()
class role(Model):
 id=AutoField(primary_key=True)
 name=CharField(max_length=10)

这是两个model有一个roleUser的model来描述use与role的关系,需要user的id与role的id做外键,也做联合主键,如下:

class roleUser(Model):
 userId=ForeignKey(user)
 roleId=ForeignKey(role)
 class Meta:
 unique_together=("userId","roleId")

其中:

class Meta:
 unique_together=("userId","roleId")

就是建立联合主键。

以上这篇python django model联合主键的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python小技巧之批量抓取美女图片
Jun 06 Python
利用Python演示数型数据结构的教程
Apr 03 Python
在Docker上开始部署Python应用的教程
Apr 17 Python
python使用PyGame绘制图像并保存为图片文件的方法
Apr 24 Python
python爬虫框架scrapy实现模拟登录操作示例
Aug 02 Python
python  logging日志打印过程解析
Oct 22 Python
TensorFlow绘制loss/accuracy曲线的实例
Jan 21 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
Feb 13 Python
利用PyQt中的QThread类实现多线程
Feb 18 Python
Python 将 QQ 好友头像生成祝福语的实现代码
May 03 Python
pycharm 关闭search everywhere的解决操作
Jan 15 Python
Python实现自动玩连连看的脚本分享
Apr 04 Python
django多文件上传,form提交,多对多外键保存的实例
Aug 06 #Python
详解python中的index函数用法
Aug 06 #Python
详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图)
Aug 06 #Python
对Django url的几种使用方式详解
Aug 06 #Python
Python 保持登录状态进行接口测试的方法示例
Aug 06 #Python
解决Django 在ForeignKey中出现 non-nullable field错误的问题
Aug 06 #Python
django基于存储在前端的token用户认证解析
Aug 06 #Python
You might like
一个oracle+PHP的查询的例子
2006/10/09 PHP
理解PHP5中static和const关键字的区别
2007/03/19 PHP
PHP中防止直接访问或查看或下载config.php文件的方法
2012/07/07 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
phpmyadmin提示The mbstring extension is missing的解决方法
2014/12/17 PHP
php多文件打包下载的实例代码
2017/07/12 PHP
判断js对象是否拥有某一个属性的js代码
2013/08/16 Javascript
js实现文字垂直滚动和鼠标悬停效果
2015/12/31 Javascript
7个去伪存真的JavaScript面试题
2016/01/07 Javascript
jQuery日历插件datepicker用法详解
2016/03/03 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
深入了解响应式React Native Echarts组件
2019/05/29 Javascript
axios 实现post请求时把对象obj数据转为formdata
2019/10/31 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
2020/07/17 Javascript
JavaScript读取本地文件常用方法流程解析
2020/10/12 Javascript
浅析Python中return和finally共同挖的坑
2017/08/18 Python
基于python select.select模块通信的实例讲解
2017/09/21 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
python利用Opencv实现人脸识别功能
2019/04/25 Python
Python定时发送天气预报邮件代码实例
2019/09/09 Python
python接口自动化如何封装获取常量的类
2019/12/24 Python
Pytorch evaluation每次运行结果不同的解决
2020/01/02 Python
Keras搭建自编码器操作
2020/07/03 Python
python和go语言的区别是什么
2020/07/20 Python
python入门教程之基本算术运算符
2020/11/13 Python
HTML5之SVG 2D入门8—文档结构及相关元素总结
2013/01/30 HTML / CSS
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
专业实习自我鉴定
2013/10/29 职场文书
会计工作决心书
2014/03/11 职场文书
2015年元旦活动总结
2014/05/09 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
县政府办公室领导班子对照检查材料思想汇报
2014/09/28 职场文书
餐厅感恩节活动策划方案
2014/10/11 职场文书
技术员岗位职责
2015/02/04 职场文书
湘江北去观后感
2015/06/15 职场文书