NHSUK摇摆舞前端风格
wagtail-nhsuk-frontend的Python项目详细描述
wagtail nhs.uk前端
标准组件的摇摇晃晃的实现。
安装
安装pypi包
pip install wagtail-nhsuk-frontend
添加到摇尾设置中的INSTALLED_APPS
中
INSTALLED_APPS=[...'wagtailnhsukfrontend',...]
在流域中使用块
fromwagtail.admin.edit_handlersimportFieldPanel,StreamFieldPanelfromwagtail.core.modelsimportPagefromwagtail.core.fieldsimportStreamFieldfromwagtailnhsukfrontend.blocksimportActionLinkBlock,WarningCalloutBlockclassHomePage(Page):body=StreamField([# Include any of the blocks you want to use.('action_link',ActionLinkBlock()),('callout',WarningCalloutBlock()),])content_panels=Page.content_panels+[StreamFieldPanel('body'),]
使用模板标记
{%loadnhsukfrontend_tags%}<html>...<body>{%breadcrumb%}</body></html>
使用模板包括
{%include'wagtailnhsukfrontend/header.html'withshow_search=True%}
有关可以使用的组件列表,请参见component documentation。
在基本模板中包含css
<linkrel="stylesheet"type="text/css"href="{% static 'wagtailnhsukfrontend/css/wagtail-nhsuk-frontend.min.css' %}">
将javascript包含在基本模板中
<scripttype="text/javascript"src="{% static 'wagtailnhsukfrontend/js/nhsuk-2.1.0.min.js' %}"defer></script>
贡献
请参阅contributing documentation以在本地运行应用程序并提供更改。
进一步阅读
查看更多documentation