Pyramid SQLAlchemy CRUD.
Project description
pyramid_sacrud
Documentation http://pyramid-sacrud.readthedocs.org/en/latest/
Overview
Pyramid CRUD interface based on sacrud and SQLAlchemy. Provides an administration web interface for Pyramid. Unlike classic CRUD, pyramid_sacrud allows overrides and flexibility to customize your interface, similar 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.2.0 (2015-11-13)
new materialize-css design
webpack.js for build css and js
0.1.3 (2015-09-08)
fix fonts in MANIFEST.in
fix update action, when value changed to empty
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
Hashes for pyramid_sacrud-0.2.0.post0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29d75948d35b41942756acec4968ff0c2fc0cf4d7b82696042be48f388051e7b |
|
MD5 | 48fc29dda27e3107a2030b58a08f48e4 |
|
BLAKE2b-256 | 35777d9b55929c0d6d838fcbe9b7d4a08262234c6f9840e76c160603ae4b2ad5 |