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