I am using callable for a read-only field in Django admin, like this:
class ItemAdmin(admin.ModelAdmin):
fields = ('real_value','estimated_value', )
readonly_fields = ('estimated_value', )
class Item(models.Model):
real_value = models.CharField(... , verbose_name=u'a nice label')
def get_estimated_value(self):
return ...some value...
estimated_value = property(get_estimated_value)
Now, I just want to add some nice label for estimated_value to admin form. Can this be (reasonably) done? 🙂
Here is an exmaple
Then add that form to the admin