1
在我的Django應用程序中,我的模型將一些值設置爲屬性 - 它們根據其他值的需求進行計算(如某些其他對象的最小值字段等)。這很好,因爲我不需要將它們存儲在數據庫中,並且計算可能很昂貴,所以它們被緩存。在Django中顯示屬性管理員 - 翻譯他們的名字
所以我有一個模型:
class A(models.Model):
name = models.TextField(_('Name'))
def max_of_some_values(self):
# calculate it here, with caching,etc
return 1
max_value = property(max_of_some_values)
當我展示這在我的管理應用程序,該name
列正在使用它的翻譯顯示對象列表上。所以在波蘭它是Nazwa
,英文是Name
等
在同一時間,我發現沒有辦法爲我的財產增加一個翻譯的'列'名稱。
之前有人處理過這個嗎?