zoukankan      html  css  js  c++  java
  • 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)
  • 相关阅读:
    聚美优品面试题
    前端开发常用的网站
    JS 正则表达式大全
    软件工程作业二
    大三个人简述
    2019期末总结
    2019春第一次课程设计实验报告
    2019第十二周作业
    2019第十一周作业
    2019第十周作业
  • 原文地址:https://www.cnblogs.com/Anec/p/9929195.html
Copyright © 2011-2022 走看看