Какова лучшая практика для создания вычисляемого поля и немедленного отображения в форме?
Пример:
class User(models.Model):
id = models.AutoField(db_column='Id', primary_key=True) # Field name made lowercase.
price=models.IntegerField(db_column='Price')
extra_price=models.DecimalField(db_column='extra_price')
...
@register(Test)
class TestAdmin(admin.ModelAdmin):
readonly_fields=['extra_price']
Когда я добавляю новую запись для тестового режима, мне хотелось быпоказать в поле extra_price значение eval extra_price=price*0,60
.
Как я могу это сделать?
Спасибо