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

注:多个app管理

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

  • 在 apps 包里面建立所需的多个 apppython

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

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

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

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

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

相关文章
相关标签/搜索