• Django学习手册


     Django admin后台管理 切换成中文界面:


    站点显示为中文: 

      在setting 里面修改 LANGUAGE_CORE = 'zh-Hans'

      

    字段名显示中文

      

    class Test(models.Model):
        name = models.CharField(max_length=50,verbose_name=u'图片名')
        image = models.ImageField(u'图片路径',upload_to='logo/')
    
        class Meta:
            verbose_name = '图片管理'
            verbose_name_plural = '图片管理'
    
        def __str__(self):
            return self.name
      # 返回的 字段值显示名

    APP名 显示为 中文:

      查看app01这个项目的apps 这个文件

      

       在__init__添加 下面所有代码,注意 app名 ,以及配置名 还有修改的中文名

       

    from django.apps import AppConfig
    import os
    
    default_app_config = 'app01.App01Config'
    
    def get_current_app_name(_file):
        return os.path.split(os.path.dirname(_file))[-1]
    
    class App01Config(AppConfig):
        name = get_current_app_name(__file__)
        verbose_name = '上传图片'

    测试查看:这样就都显示为中文了

     

     添加数据表

    在admin.py 文件中配置:

      1.引入app models 表 test,dog

      2.admin中引入这个两种表

    from app01.models import Test,Dog
    
    # Register your models here.
    
    admin.site.register(Test)
    admin.site.register(Dog)
  • 相关阅读:
    NOIP模拟测试7
    BigInt类
    bzoj 2733 [HNOI2012]永无乡 并查集+平衡树
    bzoj 2752 [HAOI2012]高速公路(road) 线段树
    bzoj 1584 Cleaning Up 打扫卫生 dp
    201709 半集训
    [SHOI2014]概率充电器 dp
    NOIP2016 天天爱跑步
    [HNOI2011] 数学作业
    [Poi2012]Festival
  • 原文地址:https://www.cnblogs.com/Anec/p/9929195.html
Copyright © 2020-2023  润新知