金字塔crud,管理web界面。
pyramid_sacrud的Python项目详细描述
金字塔_sacrud
文档http://pyramid-sacrud.readthedocs.org/
概述
金字塔CRUD接口为棱锥体提供管理web界面。 与传统的CRUD不同,^ {TT1}$允许重写和灵活性。 自定义接口,类似于django.contrib.admin,但使用 提供不同的后端资源。New Architecture 建立在资源和机制遍历的基础上,允许在各种 案例。
标准后端列表:
- ps_alchemy-提供sqlalchemy 模型。
- 提供MongoDB。
- 等等。
看看金字塔和sqlalchemy的使用有多简单:
from.modelsimport(Model1,Model2,Model3,)# add SQLAlchemy backendconfig.include('ps_alchemy')# add sacrud and project modelsconfig.include('pyramid_sacrud')settings=config.registry.settingssettings['pyramid_sacrud.models']=(('Group1',[Model1,Model2]),('Group2',[Model3]))
转到http://localhost:6543/sacrud/
然后看…
示例可以在这里找到https://github.com/sacrud/ps_alchemy/tree/master/example
安装
pip install pyramid_sacrud
支持和发展
要报告错误,请使用issue tracker
我们欢迎任何贡献:建议,想法,承诺新的未来, 错误修复、重构、文档、测试、翻译等
如果您有任何疑问,请联系我sacrud@uralbash.ru或irc频道sacrud
许可证
这个项目是根据麻省理工学院的许可证授权的
0.3.3(2016-03-15)
- 将crud部分移动到ps_crud
0.3.2(2016-02-07)
- 将配置模型重命名为配置资源
- 将GroupResource设为默认父级
- 使用自定义资源添加exampe
0.3.1(2016-01-08)
- 在requirements.txt中添加paginate>;=0.5.0版本(请参见#117)
0.3.0(2016-01-07)
- 新资源架构
- 将sqlalchemy处理程序移动到单独的模块ps_alchemy
- 将测试迁移到py.test(102问题)