Проект доступен на github https://github.com/uralbash/sacrud
В след. релизах планирую добавить новые типы полей, кастомные поля типа tree и btree с AJAX обработкой в интерфейсе, расширение для других фреймворков (например flask), кастомные фильтры, пагинацию итд
Установка
PyPi
pip install sacrudИз исходников
python setup.py installПример использования в Pyramid
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)go to http://localhost:6543/sacrud
Скриншоты
список таблиц

список записей в таблице

редактирование записи

Комментариев нет:
Отправить комментарий