0

私の 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 

出来ますか?

4

0 に答える 0