Pyramid SQLAlchemy CRUD.
Project description
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', [Model1, Model2]),
('Group2', [Model3]))
go to http://localhost:6543/sacrud/
Example can be found here https://github.com/ITCase/pyramid_sacrud/tree/master/example
And see…
Installing
GitHub
pip install git+http://github.com/ITCase/pyramid_sacrud.git
PyPi
pip install pyramid_sacrud
Source
git clone git+http://github.com/ITCase/pyramid_sacrud.git
python setup.py install
Contribute
git clone git+http://github.com/ITCase/pyramid_sacrud.git
python setup.py develop
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 have question, contact me sacrud@uralbash.ru or IRC channel #sacrud
License
The project is licensed under the MIT license.
0.1.1 (2015-06-12)
Bug Fixes
Fix mass delete action with tree structure
Move mass actions in separate view pyramid_sacrud.views.CRUD.Action
Fix non unicode flash message
Add title to templates
0.1.0 (2015-06-12)
Now, sacrud_list_template and sacrud_edit_template options overrides the template (not include like before).
0.0.9 (2015-06-11)
fix settings[‘pyramid_sacrud.models’] with one table in list
0.0.8 (2015-06-04)
added BDD tests (#88, #89, #90)
added example (see https://github.com/ITCase/pyramid_sacrud/tree/master/example)
Bug Fixes
fix settings[‘pyramid_sacrud.models’] with list of one list
fix error 404 with static files
clean javascript requires
0.0.7 (2015-04-24)
Bug Fixes
fix for ItemsView not being subscriptable in py3 (#82)
fix for ItemsView not being subscriptable in py3 (#82)
0.0.6 (2015-04-05)
added CHANGES.txt
Bug Fixes
fix home page dashboard widgets (#67)
fix width of pagination (#64)
fix pyramid_jinja2 version in requirements (#37)
fix mass delete action
Features
new format of settings (read the docs)
migrate to stefanofontanelli/ColanderAlchemy
added support polymorphic tree models (#24)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for pyramid_sacrud-0.1.1.post0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1677d811a5fe04ddb42287fbd262cc56cab7c893f188a45ca651d488c995146 |
|
MD5 | dd463ab507c0e52ee943c31f9904d03c |
|
BLAKE2b-256 | 4f0842ec8e0466a73ae2146660752a2b5c7ea68460d1f859ad17da9a6fcedd6f |