如何修改Django Jazzmin主题中的退出登录图标?
修改Jazzmin用户菜单的退出登录图标
要修改用户菜单里的退出登录图标,直接在JAZZMIN_SETTINGS的usermenu_links数组中添加对应退出登录的配置项即可,具体操作如下:
- 打开项目的
settings.py文件,找到JAZZMIN_SETTINGS配置块 - 在
usermenu_links列表中添加退出登录的自定义配置,指定图标、名称和对应URL:
JAZZMIN_SETTINGS = { # 保留你已有的其他配置(比如侧边栏icons、site_title等) "icons": { # 你之前配置的侧边栏图标内容... }, "usermenu_links": [ # 替换默认退出登录条目,自定义图标 {"name": "Logout", "url": "admin:logout", "icon": "fas fa-sign-out-alt"}, # 若有其他用户菜单链接,继续在此添加 ], }
关键细节说明:
name设为"Logout"会覆盖默认的退出登录条目,而非新增一个url使用Django admin的命名URLadmin:logout,确保跳转路径正确icon支持Font Awesome图标类,示例中的fas fa-sign-out-alt可替换为任意你需要的Font Awesome图标类
内容的提问来源于stack exchange,提问作者Fahmi Sabila Dinnulhaq
相关产品推荐
相关产品推荐

