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 相关文章推荐
Django中使用locals()函数的技巧
Jul 16 Python
Python中强大的命令行库click入门教程
Dec 26 Python
Java分治归并排序算法实例详解
Dec 12 Python
python实现简单遗传算法
Mar 19 Python
Python键盘输入转换为列表的实例
Jun 23 Python
python实现简单登陆系统
Oct 18 Python
Python寻找路径和查找文件路径的示例
Jul 10 Python
Python利用scapy实现ARP欺骗的方法
Jul 23 Python
Python依赖包迁移到断网环境操作
Jul 13 Python
python matplotlib绘制三维图的示例
Sep 24 Python
python cv2图像质量压缩的算法示例
Jun 04 Python
django 认证类配置实现
Nov 11 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无限极分类的案例教程
2016/05/09 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
PHP实现字符串大小写转函数的功能实例
2019/02/06 PHP
javascript中的对象和数组的应用技巧
2007/01/07 Javascript
常用简易JavaScript函数
2009/04/09 Javascript
jQuery的:parent选择器定义和用法
2014/07/01 Javascript
Jquery实现图片预加载与延时加载的方法
2014/12/22 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
JQuery ZTree使用方法详解
2017/01/07 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
2017/10/14 jQuery
浅谈Redux中间件的实践
2018/07/27 Javascript
Vue中Quill富文本编辑器的使用教程
2018/09/21 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
JavaScript回调函数callback用法解析
2020/01/14 Javascript
微信小程序订阅消息(java后端实现)开发
2020/06/01 Javascript
解决Vue 移动端点击出现300毫秒延迟的问题
2020/07/21 Javascript
Python实现的基于优先等级分配糖果问题算法示例
2018/04/25 Python
python使用turtle库与random库绘制雪花
2018/06/22 Python
python opencv实现切变换 不裁减图片
2018/07/26 Python
python2 对excel表格操作完整示例
2020/02/23 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
2020/06/06 Python
Django中的DateTimeField和DateField实现
2021/02/24 Python
详解如何在css中引入自定义字体(font-face)
2018/05/17 HTML / CSS
animation和transition的区别
2020/10/12 HTML / CSS
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
The Hut德国站点:时装、家居用品、美容等
2016/09/23 全球购物
泰国网上购物:Shopee泰国
2018/09/14 全球购物
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
家长建议怎么写
2014/05/15 职场文书
旅游与酒店管理专业求职信
2014/07/21 职场文书
2014年林业工作总结
2014/12/05 职场文书
父亲节活动总结
2015/02/12 职场文书
党员反腐倡廉学习心得体会
2015/08/15 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS
适合后台管理系统开发的12个前端框架(小结)
2021/06/29 Javascript