我使用Django 1.6並通過JSON燈具加載一些初始數據。
例如。在Django中通過燈具加載數據的字符串表示形式
{
"model": "myapp.field",
"pk": 1,
"fields": {
"name": "ABC 100"
}
}
如何指定我不想用於Django管理頁面上的這些字段的字符串表示形式?目前,我的下拉菜單默認顯示「Abc 100」。有沒有辦法改變這個?
編輯:
我知道你定義通過__unicode__
方法的描述,同時也可以使用選擇明確的定義。我想知道是否有一種方法可以明確定義字符串表示(如使用選項),但是使用fixtures。這樣定義就不會在我的models.py文件中硬編碼。
你試過pytest?我正在根據你的迴應調查pytest,並通過它產生燈具。這可能是值得研究的,因爲它聽起來像是它解決了這個問題,並且是您需要的修復。 –