Py学习  »  问与答

求助,下面情况如何创建 Model?

alex.su • 9 年前 • 3154 次点击  

遇到个问题,请教下大家如何设置的?

我创建了一个 Build 的 Model :

一个 Job 可以包含多个 Build , jenkins_build_id 对应 Jenkins 中的build版本号

Job_A 可以包含 jenkins_build_id 如: 1 , 2 , 3 Job_B 页可以类似的包含 jenkins_build_id 如: 1 , 2 , 3

我的问题是,如何创建Model 可以:

同一个 Job 中的 jenkins_build_id 是唯一的

但是 不同 Job 中的 jenkins_build_id 又是可以相同的?

不知道怎么设置比较好,大家帮忙下的,多谢了

class Build(models.Model):

jenkins_build_id = models.PositiveIntegerField('Jenkins_Build_ID')

job = models.ForeignKey(Job)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1471
 
3154 次点击  
文章 [ 3 ]  |  最新文章 9 年前