【发布时间】:2021-07-23 17:51:53
【问题描述】:
我的问题是/admin/djangocms_icon/includes/assets.html 文件是什么样的?假设我使用的是 font awesome 5,有人可以提供示例吗?以下是我在 Github 上遵循的配置设置。
配置
此插件为所有实例提供default 模板。您可以提供
通过添加DJANGOCMS_ICON_TEMPLATES 来选择更多模板
设置::
DJANGOCMS_ICON_TEMPLATES = [
('svg', 'SVG template'),
]
网页字体图标 ##############
django CMS 图标插件默认附带 Font Awesome 4。这个可以 通过覆盖以下设置进行更改::
DJANGOCMS_ICON_SETS = [
('fontawesome4', 'fa', 'Font Awesome 4'),
]
在上面的例子中使用 Font Awesome 5;请参阅DJANGOCMS_ICON_SETSlisted 中的以下选项。
此外,您需要在/admin/djangocms_icon/includes/assets.html 中加载字体资源。将此文件添加到您的项目中
以便图标选择器在管理员中选择您的自定义图标。
numerous font libraries <http://victor-valencia.github.io/bootstrap-iconpicker/>
盒子外面。您还可以像这样添加多个字体集::
DJANGOCMS_ICON_SETS = [
('elusiveicon', 'el', 'Elusive Icons'),
('flagicon', 'flag-icon', 'Flag Icons'),
('fontawesome4', 'fa', 'Font Awesome 4'),
('fontawesome5regular', 'far', 'Font Awesome 5 Regular'),
('fontawesome5solid', 'fas', 'Font Awesome 5 Solid'),
('fontawesome5brands', 'fab', 'Font Awesome 5 Brands'),
('fontawesome5light', 'fal', 'Font Awesome 5 Light',
'5.3.1_pro'),
('glyphicon', 'glyphicon', 'Glyphicons'),
('ionicon', 'ion', 'Ionicons Icons'),
('mapicon', 'map-icon', 'Map Icons'),
('materialdesign', 'zmdi', 'Material Design'),
('octicon', 'octicon', 'Octicons'),
('typicon', 'typcn', 'Typicons'),
('weathericon', 'wi', 'Weather Icons'),
]
【问题讨论】:
标签: python-3.x django content-management-system font-awesome django-cms