コード例 #1
0
        class M2(Model):
            id = MultiFieldPK("a", "b")
            a = CharField(max_length=1)
            b = CharField(max_length=1)

            def __init__(self, *a, **kw):
                return super(M2, self).__init__(*a, **kw)

            def m(self):
                return super(M2, self).__init__
コード例 #2
0
class CK(models.Model):
    id = MultiFieldPK("k1", "k2")

    k1 = models.CharField(max_length=100)
    k2 = models.CharField(max_length=100)

    v = models.CharField(max_length=100)

    zzz = None

    class Meta:
        db_table = "ck"
コード例 #3
0
class CKA2(WithAudit):

    v = models.CharField(max_length=100)

    k1 = models.CharField(max_length=100)
    k2 = models.CharField(max_length=100)

    id = MultiFieldPK("k1", "k2")

    zzz = None

    class Meta:
        db_table = "cka2"
コード例 #4
0
 class M1(Model):
     id = MultiFieldPK("a", "b")
     a = CharField(max_length=1)
     b = CharField(max_length=1)