• Django 管理多个APP且在后台显示 自定义APP的名称


    记录:多个app管理

    新建名apps的python package包
    将多个app迁移到apps下,在Pycharm中标记 apps 为 SourceRoot(右键->Mark Directory as)
    settings文件下配置apps的路径为可查找的Sources Root

    import os,sys

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

     

    记录:自定义后台管理所显示的APP名字

    在相应app(如Courses App)下的apps.py中增加verbose_name属性
    并在对应的init.py下添加设置 default_app_config = 'courses.apps.CoursesConfig'
    class CoursesConfig(AppConfig):
    name = 'courses'
    verbose_name = '自定义APP名字'


  • 相关阅读:
    命令别名与历史命令
    Shell的变量功能
    Shell的变量功能
    认识BASH这个Shell
    vim程序编辑器
    其他vim使用注意事项
    vim的额外功能
    六、集合
    五、字典
    四、列表 元组
  • 原文地址:https://www.cnblogs.com/XLHIT/p/11626405.html
Copyright © 2020-2023  润新知