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名字'



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM