zoukankan      html  css  js  c++  java
  • Django admin页面 显示中文问题

    http://127.0.0.1:8000/admin/ 该页中实现中文显示。

    1.  页面显示的数据表表名 实现中文显示。

    models.Model类的内部类Meta,有两个特殊的选项:verbose_name和verbose_name_plural。顾名思义,verbose_name为model提供了一个更容易让人阅读的名称,而verbose_name_pluralze则是这个名称的复数形式。一般情况下,我会使用一个中文的verbose_name,由于中文不区分单复数,因此通常会将同一个中文字符串赋值给verbose_name和verbose_name_plural。比如,对于前面的“BookReviewWeibo”类,可以写成:

    class BookReviewWeibo(Weibo, BookReview):    
            
        class Meta:
            verbose_name = '微读书'
            verbose_name_plural = '微读书' 

    2. 页面App的名字 实现中文显示。

    待续

    3. 数据表表名、App的名字是开发者自己定义的,那么其他build-in的控件及build-in的标题 实现中文显示。

    在项目的settings.py里,设置:

    LANGUAGE_CODE = 'zh-CN'
  • 相关阅读:
    操作系统简介
    正则表达式
    Python socket
    计算机网络基础
    计算机基础
    Python常用模块
    Python模块和包
    Python反射和内置方法(双下方法)
    Python类的成员
    更改命令行,完全显示hostname
  • 原文地址:https://www.cnblogs.com/haoshine/p/5498084.html
Copyright © 2011-2022 走看看