基于Twitter的Bootstrap框架的Pinax/django-user-accounts主题
项目描述
基于Twitter的开源Bootstrap框架的Pinax 0.9主题。
快速入门
在您的需求文件中包含“pinax-theme-bootstrap”,在您的INSTALLED APPS中包含“pinax_theme_bootstrap”。
确保模板加载器和staticfiles查找器包括应用程序目录。
站点名称来自Sites固定值。
您的“site_base.html”应扩展“theme_base.html”,并提供“footer”和“nav”块(后者应仅是li的ul链接)。
您的页面应具有“head_title”和“body”块,并扩展“site_base.html”。
将url名称“home”定义为主页。
需求
当与Pinax 0.9结合使用时,此主题官方支持。如果与Django < 1.4结合使用,您将需要安装最近版本的django-staticfiles,因为我们使用{% render %}模板标记。
表单
此主题提供了用于渲染与Bootstrap预期标记相匹配的表单的基本模板标记。
要设置表单样式,请将以下内容添加到模板的顶部
{% load bootstrap_tags %}
并使用以下标记包含您的表单
<form> <fieldset> <legend>My Form</legend> {% csrf_token %} {{ form|as_bootstrap }} <div class="form-actions"> <button type="submit" class="btn btn-primary">Save changes</button> </div> </fieldset> </form>
Bootstrap包括四种表单类型的样式。要更改表单的显示,请将以下其中一个类属性添加到表单标签中
名称 |
类 |
描述 |
---|---|---|
垂直(默认) |
.form-vertical |
堆叠,左对齐的标签在控件上方 |
水平 |
.form-horizontal |
浮动左,右对齐的标签与控件在同一行 |
内联 |
.form-inline |
左对齐的标签和内联块控件,用于紧凑样式 |
搜索 |
.form-search |
额外的圆角文本输入,用于典型的搜索美学 |
从Bootstrap 1.x升级
此主题的早期版本基于Bootstrap 1.x。以下是升级现有网站时需要了解的更改列表:
默认网格已从16列更改为12列。
Bootstrap 2提供响应式网格,我们已默认启用。
表单标记略有变化,请参阅上面的示例。
导航栏标记现在需要在ul上添加class="nav"。
项目详情
pinax-theme-bootstrap-account-1.0b2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6a8fd4beec556346eb1cb05d99e7735899ace18911200add79bb782a930ea354 |
|
MD5 | 726454f1e0db793429e729a643721dc9 |
|
BLAKE2b-256 | d1a57ec42ab54392f7d14c20cf7b57c26d3d339b5e14c72b9a2a3b7456e48a6c |