跳转到主要内容

Pyramid CRUD,管理员Web界面。

项目描述

Build Status Coverage Status PyPI

pyramid_sacrud

文档 http://pyramid-sacrud.readthedocs.org/

概述

Pyramid CRUD接口。为Pyramid提供管理Web界面。与经典的CRUD不同,pyramid_sacrud允许覆盖和灵活性来自定义您的界面,类似于django.contrib.admin,但使用不同的后端来提供资源。在资源和管理器遍历的基础上构建的新架构,允许在各种情况下使用它。

标准后端列表

  • ps_alchemy - 提供SQLAlchemy模型。

  • ps_mongo - 提供MongoDB。

  • 等等...

看看如何轻松地与Pyramid和SQLAlchemy一起使用

from .models import (Model1, Model2, Model3,)

# add SQLAlchemy backend
config.include('ps_alchemy')

# add sacrud and project models
config.include('pyramid_sacrud')
settings = config.registry.settings
settings['pyramid_sacrud.models'] = (('Group1', [Model1, Model2]),
                                     ('Group2', [Model3]))

转到 http://localhost:6543/sacrud/

然后看看...

sacrud_index

示例可以在这里找到 https://github.com/sacrud/ps_alchemy/tree/master/example

安装

pip install pyramid_sacrud

支持和开发

要报告错误,请使用问题跟踪器

我们欢迎任何形式的贡献:建议、想法、包含新功能的提交、错误修复、重构、文档、测试、翻译等。

如果您有任何问题,请联系我 sacrud@uralbash.ru 或 IRC频道 #sacrud。

许可

本项目采用MIT许可。

0.3.3 (2016-03-15)

0.3.2 (2016-02-07)

  • 将CONFIG_MODELS重命名为CONFIG_RESOURCES。

  • 将GroupResource设为默认父级。

  • 添加带有自定义资源的示例。

0.3.1 (2016-01-08)

  • 将paginate >= 0.5.0版本添加到requirements.txt中(见#117)。

0.3.0 (2016-01-07)

  • 新的资源架构。

  • 将SQLAlchemy处理器移动到单独的模块ps_alchemy

  • 将测试迁移到py.test(#102问题)。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

pyramid_sacrud-0.3.3.tar.gz (1.6 MB 查看哈希值

上传时间 源代码

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页