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.2 (2015-08-19)
remove crud_sessionmaker and use CRUD action directly
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
File details
Details for the file pyramid_sacrud-0.1.2.tar.gz
.
File metadata
- Download URL: pyramid_sacrud-0.1.2.tar.gz
- Upload date:
- Size: 189.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbec4ac2589042976b699ea2b351cb7e63d8855945264f058064315e743f2f1a |
|
MD5 | 55beb33292ca54113499f84cdf206eb5 |
|
BLAKE2b-256 | d831950ee8b706d99f83dd5c3436ddadd530e0ec8c9dcf108181b543712a713c |