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入门指引
Apr 01 Python
Python中使用Queue和Condition进行线程同步的方法
Jan 19 Python
简单谈谈python中的语句和语法
Aug 10 Python
python中字符串比较使用is、==和cmp()总结
Mar 18 Python
Python实现查询某个目录下修改时间最新的文件示例
Aug 29 Python
python 搭建简单的http server,可直接post文件的实例
Jan 03 Python
Python 互换字典的键值对实例
Feb 12 Python
Python魔法方法功能与用法简介
Apr 04 Python
Python学习笔记之集合的概念和简单使用示例
Aug 22 Python
深入浅析Python 中的sklearn模型选择
Oct 12 Python
python 进制转换 int、bin、oct、hex的原理
Jan 13 Python
python 制作网站筛选工具(附源码)
Jan 21 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
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
PHP+MYSQL会员系统的开发实例教程
2014/08/23 PHP
Symfony数据校验方法实例分析
2015/01/26 PHP
thinkphp5.0整合phpsocketio完整攻略(绕坑)
2018/10/12 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
2009/02/17 Javascript
浅析Node在构建超媒体API中的作用
2014/07/30 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
跟我学习javascript的Date对象
2015/11/19 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
javascript 继承学习心得总结
2016/03/17 Javascript
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
2017/03/25 jQuery
简单实现JavaScript弹幕效果
2020/08/27 Javascript
JS中type="button"和type="submit"的区别
2017/07/04 Javascript
基于axios封装fetch方法及调用实例
2018/02/05 Javascript
记React connect的几种写法(小结)
2018/09/18 Javascript
详解vscode中vue代码颜色插件
2018/10/11 Javascript
vscode+gulp轻松开发小程序的完整步骤
2020/10/18 Javascript
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
[04:20]DOTA2-DPC中国联赛 正赛 VG vs LBZS 选手采访 1月19日
2021/03/11 DOTA
JPype实现在python中调用JAVA的实例
2017/07/19 Python
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
解决python selenium3启动不了firefox的问题
2018/10/13 Python
python 生成图形验证码的方法示例
2018/11/11 Python
基于Python实现视频的人脸融合功能
2020/06/12 Python
详解HTML5新增标签
2017/11/27 HTML / CSS
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
什么是索引指示器
2012/08/20 面试题
企划专员岗位职责
2013/12/09 职场文书
个人求职信范文分享
2014/01/31 职场文书
教师节演讲稿
2014/05/06 职场文书
学生逃课检讨书1000字
2014/10/20 职场文书
离职报告格式
2014/11/04 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
2015年计划生育责任书
2015/05/08 职场文书
小公司融资,商业计划书的8切记
2019/07/15 职场文书