首页 > 其他 > 详细

Django 2.0.3 使用笔记

时间:2018-03-12 15:49:26      阅读:194      评论: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 版权所有
打开技术之扣,分享程序人生!