To configure the general behavior of Jazzmin, define a JAZZMIN_SETTINGS dictionary in your Django settings file. This dictionary controls branding, menus, UI tweaks, and change form layouts.
JAZZMIN_SETTINGS = {
"site_title": "Library Admin",
"site_header": "Library",
"site_brand": "Library",
"site_logo": "books/img/logo.png",
"login_logo": None,
"login_logo_dark": None,
"site_logo_classes": "img-circle",
"site_icon": None,
"welcome_sign": "Welcome to the library",
"copyright": "Acme Library Ltd",
"search_model": ["auth.User", "auth.Group"],
"user_avatar": None,
"topmenu_links": [
{"name": "Home", "url": "admin:index", "permissions": ["auth.view_user"]},
{"name": "Support", "url": "https://github.com/farridav/django-jazzmin/issues", "new_window": True},
{"model": "auth.User"},
{"app": "books"},
],
"usermenu_links": [
{"name": "Support", "url": "https://github.com/farridav/django-jazzmin/issues", "new_window": True},
{"model": "auth.user"}
],
"show_sidebar": True,
"navigation_expanded": True,
"hide_apps": [],
"hide_models": [],
"order_with_respect_to": ["auth", "books", "books.author", "books.book"],
"custom_links": {
"books": [{
"name": "Make Messages",
"url": "make_messages",
"icon": "fas fa-comments",
"permissions": ["books.view_book"]
}]
},
"icons": {
"auth": "fas fa-users-cog",
"auth.user": "fas fa-user",
"auth.Group": "fas fa-users",
},
"default_icon_parents": "fas fa-chevron-circle-right",
"default_icon_children": "fas fa-circle",
"related_modal_active": False,
"custom_css": None,
"custom_js": None,
"use_google_fonts_cdn": True,
"show_ui_builder": False,
"show_theme_chooser": False,
"changeform_format": "horizontal_tabs",
"changeform_format_overrides": {"auth.user": "collapsible", "auth.group": "vertical_tabs"},
"language_chooser": True,
}