矩阵式Django管理员用于二维数据

时间:2014-04-06 16:30:31

标签: django django-models django-admin

假设您有一个二维数据模型:

class A(models.Model):
    name = models.CharField()
    # ... more metadata

class B(models.Model):
    name = models.CharField()
    # ... more metadata

class Value(models.Model):
    a = models.ForeignKey(A)
    b = models.ForeignKey(B)
    value = models.IntegerField()

所以这基本上是数据矩阵的标准化版本:

    | A1 | A2 | A3 | A4 
 -----------------------
 B1 | 5  | 9  | 2  | 1
 B2 | 8  | 3  | 3  | 8
 B3 | 4  | 9  | 5  | 7
 B4 | 2  | 6  | 2  | 7

有没有办法在Django管理员中轻松呈现此矩阵,以便在矩阵中的多个值需要同时更新的情况下也可以轻松编辑它?

0 个答案:

没有答案