码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2019-10-06 09:32:12      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:ppc   名称   文件   迁移   后台管理   tin   属性   settings   efault   

记录:多个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名字‘


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

标签:ppc   名称   文件   迁移   后台管理   tin   属性   settings   efault   

原文地址:https://www.cnblogs.com/XLHIT/p/11626405.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!