码迷,mamicode.com
首页 > 其他好文 > 详细

Django 2.0.3 使用笔记

时间:2018-03-12 16:54:14      阅读:593      评论:0      收藏:0      [点我收藏+]

标签:需要   自定义   笔记   python   health   ini   复数   gpo   3.5   

运行环境:

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 使用笔记

标签:需要   自定义   笔记   python   health   ini   复数   gpo   3.5   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!