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

相關文章
相關標籤/搜索