私の models.py では、これは私のクラス構造です:
class Department_master(ModelWithoutAppName):
rec_id = models.AutoField(primary_key=True)
department_code = models.CharField(max_length=50)
department_name = models.CharField(max_length=50)
FALSE = '0'
TRUE = '1'
Status_choices = (
(TRUE, 'True'),
(FALSE, 'False'),
)
status=models.CharField(max_length=2,
choices=Status_choices,
default=TRUE)
def __unicode__(self):
return self.department_name
今、私はこのモデルを Admin(admin.py) に登録しました:
admin.site.register(Department_master)
詳細を表示するために管理者に行くと、まず次のように表示されます。
Department_masters (the model class name)
Department_masters をクリックすると、次のようになります。
Department_master (the model class name)
Testing (added department_name in the table department_master as my __unicode__ returns self.department_name)
現在、管理セクションでモデル クラス名の表示を変更したい
Department_master to Department Master.
だけでなく、
department_name under Department_master
また
department_code by modifying __unicode__ return
出来ますか?