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批量重命名同一文件夹下文件的方法
May 25 Python
Python基于递归算法实现的走迷宫问题
Aug 04 Python
python技能之数据导出excel的实例代码
Aug 11 Python
浅谈Django REST Framework限速
Dec 12 Python
python实现快速排序的示例(二分法思想)
Mar 12 Python
对Python3 pyc 文件的使用详解
Feb 16 Python
pow在python中的含义及用法
Jul 11 Python
Python编写通讯录通过数据库存储实现模糊查询功能
Jul 18 Python
用Cython加速Python到“起飞”(推荐)
Aug 01 Python
python3 求约数的实例
Dec 05 Python
编写python代码实现简单抽奖器
Oct 20 Python
python中函数返回多个结果的实例方法
Dec 16 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
PHP curl 并发最佳实践代码分享
2012/09/05 PHP
php foreach正序倒序输出示例代码
2014/07/01 PHP
PHP使用file_get_content设置头信息的方法
2016/02/14 PHP
详解PHP的Yii框架中自带的前端资源包的使用
2016/03/31 PHP
PHP7创建销毁session的实例方法
2020/02/03 PHP
$.ajax json数据传递方法
2008/11/19 Javascript
JS判断当前日期是否大于某个日期的实现代码
2012/09/02 Javascript
javascript获取xml节点的最大值(实现代码)
2013/12/11 Javascript
JQuery 图片滚动轮播示例代码
2014/03/24 Javascript
Jquery $.getJSON 在IE下的缓存问题解决方法
2014/10/10 Javascript
jquery获取radio值实例
2014/10/16 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
js时间比较 js计算时间差的简单实现方法
2016/08/26 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】
2017/12/05 Javascript
JS实现简单的抽奖转盘效果示例
2019/02/16 Javascript
vue cli3 配置proxy代理无效的解决
2019/10/30 Javascript
微信小程序点击生成朋友圈分享图(遇到的坑)
2020/06/17 Javascript
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
2020/12/07 Javascript
Python中用memcached来减少数据库查询次数的教程
2015/04/07 Python
python 寻找优化使成本函数最小的最优解的方法
2017/12/28 Python
django 多数据库配置教程
2018/05/30 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
python字符串替换re.sub()方法解析
2019/09/18 Python
Python实现打印实心和空心菱形
2019/11/23 Python
python默认参数调用方法解析
2020/02/09 Python
Python用类实现扑克牌发牌的示例代码
2020/06/01 Python
python绘制雷达图实例讲解
2021/01/03 Python
python+opencv3.4.0 实现HOG+SVM行人检测的示例代码
2021/01/28 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
2014迎接教师节演讲稿
2014/09/10 职场文书
2014年组织委员工作总结
2014/12/01 职场文书
冲出亚马逊观后感
2015/06/03 职场文书
金陵十三钗观后感
2015/06/04 职场文书
关于社会实践的心得体会(2016最新版)
2016/01/25 职场文书