• Django利用Xadmin作为后台管理系统且在后台显示自定义的APP名称


    注:多个app管理

    • 在项目的目录下新建名为apps的python package包

    • 在 apps 包里面创建所需的多个 app

      示例:在 pycharm 提供的 Teminal窗口中操作,切换到apps目录下:
      
      cd luffy
      cd apps
      python ../../manage.py startapp Auth
      
      
    • 在settings配置文件中设置apps的路径为可查找的Sources Root

      import os,sys
      
      sys.path.insert(0, os.path.join(BASE_DIR, 'apps')) # 插入到Sources路径的第一个位置,优先搜索
      

    注:自定义后台管理所显示的APP名称

    • 在相应app(如Auth App)下的apps.py中增加verbose_name属性

      class AuthConfig(AppConfig):
          name = 'Auth'
          verbose_name = '用户'
      
    • 在Auth应用下的init.py文件中添加 default_app_config = 'Auth.apps.AuthConfig'

  • 相关阅读:
    fabu dao fenleizhong
    net core 发布到服务器的方式
    暗示net core
    new post
    gg
    asb
    Nodejs 8.0 踩坑经验汇总
    禁止未发布的博文上首页等
    SortedList
    JSON.stringify 语法实例讲解
  • 原文地址:https://www.cnblogs.com/fengting0913/p/13043226.html
Copyright © 2020-2023  润新知