众所周知,通过设置属性可以轻松地在Django管理员中显示方法返回值为boolean boolean:
class MyModel(models.Model):
def is_something(self):
if self.something == 'something':
return True
return False
is_something.boolean = True
Run Code Online (Sandbox Code Playgroud)
如何在财产上实现同样的效果,例如以下情况?
class MyModel(models.Model):
@property
def is_something(self):
if self.something == 'something':
return True
return False
Run Code Online (Sandbox Code Playgroud) django ×1