在Django model中设置多个字段联合唯一约束的实例


Posted in Python onJuly 17, 2019

使用Django中遇到这样一个需求,对一个表的几个字段做 联合唯一索引,例如学生表中 姓名和班级 2个字段在一起表示一个唯一记录。

Django中model部分的写法, 参见 unique-together 部分文档。

class MyModel(models.Model):
 field1 = models.CharField(max_length=50)
 field2 = models.CharField(max_length=50)

 class Meta:
 unique_together = ('field1', 'field2',)

对应到 MySQL 中的 SQL , 类似如下的语句

CREATE UNIQUE INDEX index_name ON tablename(field1, field2);

以上这篇在Django model中设置多个字段联合唯一约束的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现多线程下载文件的代码实例
Jun 01 Python
举例详解Python中的split()函数的使用方法
Apr 07 Python
Linux下用Python脚本监控目录变化代码分享
May 21 Python
python list是否包含另一个list所有元素的实例
May 04 Python
利用Python实现在同一网络中的本地文件共享方法
Jun 04 Python
numpy.std() 计算矩阵标准差的方法
Jul 11 Python
对Tensorflow中的矩阵运算函数详解
Jul 27 Python
django项目环境搭建及在虚拟机本地创建django项目的教程
Aug 02 Python
python字符串的拼接方法总结
Nov 18 Python
Python 调用有道翻译接口实现翻译
Mar 02 Python
Django Form常用功能及代码示例
Oct 13 Python
Selenium Webdriver元素定位的八种常用方式(小结)
Jan 13 Python
对django views中 request, response的常用操作详解
Jul 17 #Python
python自带tkinter库实现棋盘覆盖图形界面
Jul 17 #Python
python递归法解决棋盘分割问题
Jul 17 #Python
Django-Model数据库操作(增删改查、连表结构)详解
Jul 17 #Python
python通过TimedRotatingFileHandler按时间切割日志
Jul 17 #Python
python递归法实现简易连连看小游戏
Mar 25 #Python
django2笔记之路由path语法的实现
Jul 17 #Python
You might like
详解Yii2 之 生成 URL 的方法
2017/06/16 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
JavaScript游戏之优化篇
2010/11/08 Javascript
JS拖动技术 关于setCapture使用
2010/12/09 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
2012/03/07 Javascript
js设置组合快捷键/tabindex功能的方法
2013/11/21 Javascript
js写的方法实现上传图片之后查看大图
2014/03/05 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
JS实现模拟风力的雪花飘落效果
2015/05/13 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
JS在浏览器中解析Base64编码图像
2017/02/09 Javascript
vue弹窗组件使用方法
2018/04/28 Javascript
详解如何在vue-cli中使用vuex
2018/08/07 Javascript
微信小程序左滑删除实现代码实例
2019/09/16 Javascript
python下paramiko模块实现ssh连接登录Linux服务器
2015/06/03 Python
Python的装饰器使用详解
2017/06/26 Python
基于python3实现socket文件传输和校验
2018/07/28 Python
python set内置函数的具体使用
2019/07/02 Python
Python实现快速排序的方法详解
2019/10/25 Python
python画蝴蝶曲线图的实例
2019/11/21 Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
2020/02/13 Python
Python基于内置库pytesseract实现图片验证码识别功能
2020/02/24 Python
pandas apply多线程实现代码
2020/08/17 Python
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
全球采购的街头服饰和帽子:Urban Excess
2020/10/28 全球购物
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
老干部工作先进集体事迹材料
2014/05/21 职场文书
大学生应聘求职信
2014/05/26 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
离婚协议书范本
2015/01/26 职场文书
打架检讨书
2015/01/27 职场文书
关于童年的读书笔记
2015/06/26 职场文书
预备党员入党感想
2015/08/10 职场文书
详解Python类和对象内容
2021/06/22 Python
永中文档在线转换预览基于nginx配置部署方案
2022/06/10 Servers