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.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e75486e98c060fd9cce8f84bd248fbb5914806039d647b1cd1a584286e713506 |
|
MD5 | 6f52923c8f0f58fe558218e5e2440c58 |
|
BLAKE2b-256 | 4350f793ddc4247c827009570dfd2080293abf068a8faf52af4dfb3f86d53f5e |