django2-admin 自定義 修改 App 和 Model 顯示名稱

修改App名稱

  • 在對應app目錄下的apps.py中的Config類中定義,verbose_name=‘xxxx’。
    在這裏插入圖片描述
  • settings.py文件中的INSTALLED_APPS自定義應用導入的Config, 如:
INSTALLED_APPS = [
    'simpleui',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'api.apps.ApiConfig'  #  這裏指定了詳細的Config
]

修改Model名稱

  • Model中添加Meta類定義verbose_name和verbose_plural, 如下:
class Equipments(models.Model):
    """
    設備信息表
    """
    # 自主鍵
    equipmentId = models.AutoField(primary_key=True)

    class Meta:

        db_table = 'equipments' # 定義表名

        verbose_name = '設備列表'  # 後臺顯示名稱

        verbose_name_plural = verbose_name  # 表示複數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章