如何在Django管理页面上的表单中合并默认字段

时间:2018-10-11 18:34:47

标签: django django-admin

在model.py中我有3个字段,其中两个是随机数

def random1():
    #return first random number

def random2():
    #return second random number

class Shakf(models.Model):
    random1 = models.CharField(max_length=10, default=random1)
    random2 = models.CharField(max_length=10, default=random2)

如何制作将这两个字段结合在一起的第三个字段?例如:

random1 = 3333
random1 = 5555
third_field = "3333 | 5555"

有一个重要条件:“重新加载管理页面后,它们必须更改”。 如果我这样做:

third_field = models.CharField(max_length=10, default=random1 + " | " + random2)

然后我得到了不同的random1数字和不同的random2数字

如果我调用函数,那么在重新加载页面后,我得到的数字是相同的(没有更改)。

0 个答案:

没有答案