Skip to main content

Pyramid SQLAlchemy CRUD.

Project description

Build Status Coverage Status Stories in Progress PyPI

pyramid_sacrud

Documentation http://pyramid-sacrud.readthedocs.org/en/latest/

Overview

pyramid_sacrud - Pyramid CRUD interface based on sacrud and SQLAlchemy.

pyramid_sacrud will solve your problem of CRUD interface for Pyramid. Unlike classical CRUD interface, pyramid_sacrud allows override and flexibly customize interface. (that is closer to django.contrib.admin)

Look how easy it is to use with Pyramid:

from .models import (Model1, Model2, Model3,)
# add sacrud and project models
config.include('pyramid_sacrud')
settings = config.registry.settings
settings['pyramid_sacrud.models'] = {'Group1': {
                                        'tables': [Model1,
                                                   Model2],
                                        'position': 1,},
                                     'Group2': {
                                        'tables': [Model3],
                                        'position': 4,}
                                     }

go to http://localhost:6543/sacrud/

And see…

sacrud_index

Installing

github

pip install git+http://github.com/ITCase/pyramid_sacrud.git

current develop version

pip install git+http://github.com/ITCase/pyramid_sacrud.git@develop

PyPi

pip install pyramid_sacrud

source

git clone git+http://github.com/ITCase/pyramid_sacrud.git
python setup.py install

Support and Development

To report bugs, use the issue tracker or waffle board.

We welcome any contribution: suggestions, ideas, commits with new futures, bug fixes, refactoring, docs, tests, translations etc

If you know Flask framework, it would be nice create connector to him like this.

If you have question, contact me sacrud@uralbash.ru or IRC channel #sacrud

License

The project is licensed under the MIT license.

Bitdeli badge

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyramid_sacrud-0.0.4.tar.gz (359.7 kB view details)

Uploaded Source

File details

Details for the file pyramid_sacrud-0.0.4.tar.gz.

File metadata

File hashes

Hashes for pyramid_sacrud-0.0.4.tar.gz
Algorithm Hash digest
SHA256 30f1c31a7c6d7d4a3d135c2d8b7f665ea5502fd74c457e8ba94ca163a12f555d
MD5 a7f5614720b31ea99cf46560255bc3c3
BLAKE2b-256 dc6c0048aab2b11cabdca4955cf511ff5d043be82750dd54c5e384e779d7b6e4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page