2017-01-07 19 views
1

Pony documentation предлагает использовать mixins для добавления методов к классам, автоматически созданным онлайн-редактором.Использование mixin с выходом онлайн-редактора Pony

Документация показывает созданный вручную mixins.py, содержащий пользовательские методы и автоматически сгенерированный models.py, содержащий строку class Product(db.Entity, ProductMixin):.

Как сообщить редактору автоматически добавить , ProductMixin?

Добавление его вручную приведет к поражению цели, поскольку для этого необходимо вручную изменить models.py во избежание ручной модификации models.py.

Я что-то упустил?

ответ

0

Вы правы, эта функция еще не поддерживается редактором.

На данный момент мы готовим выпуск PonyORM, в который будет включен инструмент миграции. Как только мы выпустим его, следующая вещь, которую мы сделаем, это добавить функцию, о которой вы говорите в редакторе. Вы сможете загрузить ZIP-файл из редактора, который включает в себя файлы проекта Pony, такие как models.py, mixins placeholder, файл конфигурации базы данных.

Спасибо за ваш вопрос.

+0

Ожидается ли дата выпуска для этого (и других) функций? Мне нравится эта библиотека, но поскольку она неполна, и я боюсь, что она никогда не будет завершена. Должен ли я волноваться, что проект скоро умрет? – stenci