Mar 09, 2013
|
Запилил Yet another CRUD интерфейс для SQLAlchemy. По сути это аналог
Django админки или FormAlchemy, но ОЧЕНЬ сильно упрощенный, ничего
лишнего. Есть поддержка большинства полей + кастомные поля типа файл (для
загрузки файлов, изображений) и GUID
. Довольно просто подключить к
Pyramid проекту и сразу начать работать по адресу
http://localhost:6543/sacrud
Проект доступен на github https://github.com/uralbash/sacrud
В след. релизах планирую добавить новые типы полей, кастомные поля типа
tree
и btree
с AJAX
обработкой в интерфейсе, расширение для других
фреймворков (например flask), кастомные фильтры, пагинацию итд
Add to your project config:
# pyramid_jinja2 configuration
config.include('pyramid_jinja2')
config.add_jinja2_search_path("myprojectname:templates")
from .models import (Model1, Model2, Model3,)
# add sacrud and project models
config.include('sacrud.pyramid_ext')
settings = config.registry.settings
settings['sacrud_models'] = (Model1, Model2, Model3)