【问题标题】:Making django app_list avaible for all admin template使 django app_list 可用于所有管理模板
【发布时间】:2020-05-06 04:33:14
【问题描述】:

我正在尝试覆盖其他中的 django 管理模板,以使用 bootstrap4 创建新布局。

我需要在管理员的每个模板上获取 app_list 以形成侧边栏菜单。到目前为止,我能够单独为登录页面(admin/index.html)创建菜单,而不是为其他页面创建菜单......因为 app_list 标记对他们不可用。

请注意,app_list 假定列出了它们下的所有应用和模型。

【问题讨论】:

    标签: django django-templates django-admin


    【解决方案1】:

    我能够使用https://djangosnippets.org/snippets/1921/ 解决问题 虽然它适用于 python 2.7,因为 list.sort()。 我不得不将其更改为 sorted() 以与 python3.x 兼容,然后循环遍历 django 模板中的元组。

    【讨论】:

      猜你喜欢
      • 2017-08-17
      • 2013-07-27
      • 2013-06-18
      • 2013-06-16
      • 2023-03-23
      • 2011-03-12
      • 1970-01-01
      • 2023-03-16
      • 2012-06-25
      相关资源
      最近更新 更多