与twitter bootstrap兼容的deform表单库小部件、模板和样式

deform_bootstrap的Python项目详细描述


如何使用

我刚刚下载了这个并想使用它

在粘贴部署配置文件(例如development.ini)中添加 将deform_bootstrap 添加到包含棱锥体的列表中,或添加 如果a 棱锥体.includes 设置不存在,则该行:

[app:main]
...
pyramid.includes = deform_bootstrap

这将把模板放入deform_bootstrap/templates 变形搜索路径

我想在使用之前先试用一下

如果您想快速尝试deform_bootstrap并查看它是如何 实际上,您可以运行这些命令,前提是 变形引导 目录:

$ git clone https://github.com/Pylons/deformdemo.git
$ cd deformdemo
$ ../bin/python setup.py develop
$ cd ..
$ bin/pserve demo.ini

现在您应该可以访问演示站点http://0.0.0.0:8521

在窗体中使用制表符

要生成选项卡式表单,请使用映射。每个映射都将显示为新的 选项卡,将映射的标题作为选项卡的名称。如果你 对于某些信息,不指定制表符,它将默认为" 基本 " 表:

使用以下 client 模式的表单将呈现两个选项卡 "个人资料"和"汽车用品":

import colander

class Person(colander.Schema):
    name = colander.SchemaNode(
        colander.String(),
        title='Name',
        )
    surname = colander.SchemaNode(
        colander.String(),
        title='Surname',
        )

class Car(colander.Schema):
    color = colander.SchemaNode(
        colander.String(),
        title='Color',
        )
    horsepower = colander.SchemaNode(
        colander.Integer(),
        title='Horsepower',
        )

class Client(colander.Schema):
    person = Person(title='Person data')
    car = Car(title='Car stuffs')

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
junit cucumber为什么会找到“runTest.java”来运行测试?   在Eclipse中找不到java KeyPairGenerator   java NotSerializableException即使在实现Serializable之后   noclassdeffounderror(java字符串连接)为什么会出现这种异常?   java Guice:将接口绑定到由动态代理创建的实例   使用Spring数据neo4j创建空间索引时发生java错误   java对于需要在50多个excel文件上运行并且每个文件平均包含25k行的项目,最佳的方法是什么   javaNIO中的java缓冲区写入/发送消息问题   如何在Java/eclipse中添加不调用super()的警告   JavaSpring:mvcUrl映射错误的id   java应该在getInstance或构造函数中使用Init方法吗?   安卓中的java空指针异常错误   java Jsoup不能完全获取原始html代码