Проект доступен на 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 Скриншоты
список таблиц

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

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

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