Django 2.0.3 使用筆記
阿新 • • 發佈:2018-03-12
復數 imp ural 3.5 個人博客 con ron 中文名 字段
運行環境:
Python 3.5.2
Django 2.0.3
Django Admin中model顯示為中文
定義model時,定義一個Meta對象,設置需要顯示的中文名稱。verbose_name為單數名稱,verbose_name_plural為復數名稱。因為中文沒有區分單數、復數,所以都定義為一樣的名稱。
from django.db import models class Article(models.Model): class Meta: verbose_name = ‘文章‘ verbose_name_plural = ‘文章‘
Django Admin中model字段顯示為中文
定義model時,在每個字段後增加verbose_name,如下例子中的title
class Article(models.Model): class Meta: verbose_name = ‘文章‘ verbose_name_plural = ‘文章‘ title = models.CharField(max_length=256, verbose_name=‘標題‘)
Django Admin中的app顯示為中文
在需要自定義名稱的app中(假設app目錄的blog),做如下修改
# blog/apps.py from django.apps importAppConfig class BlogConfig(AppConfig): name = ‘blog‘ verbose_name = ‘個人博客‘
# blog/__init__.py default_app_config = ‘blog.apps.HealthConfig‘
Django 2.0.3 使用筆記