首页 > 其他 > 详细

Django 2.0.3 使用笔记

时间:2018-03-12 15:49:26      阅读:191      评论:0      收藏:0      [点我收藏+]

运行环境:

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 import AppConfig

class BlogConfig(AppConfig):
    name = blog
    verbose_name = 个人博客
# blog/__init__.py
default_app_config = blog.apps.HealthConfig

 

 

Django 2.0.3 使用笔记

原文:https://www.cnblogs.com/blackmatrix/p/8549365.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!