@partizan

Тег django в блоге partizan

partizan

Сейчас у меня всплыл один баг.

Message.objects.create(text=text)

Падает с ValidationError (Message:None) (StringField only accepts string values: ['text'])

Как выяснилось, text у меня это джанговая обертка для lazy перевода: _("Something.")

И так как я пилю django-mongoengine, то эту хуйню я могу починить. Но не знаю стоит ли, по дзену питона нет, потому что явное лучше неявного, а тут мы неявно приведем обертку к тексту.

partizan

Так сложилось, что я сейчас пилю django-mongoengine

Сейчас я завел ее на django 1.9, но много ещё чего не работает или работает хуево.
Основная функциональность - модели-формы - работает, но надо бы протестировать.
Есть юниттесты, работает 14 из 88 (на самом деле 28)

Если вам давно не хватало в джанге поддержки монги, присоединяйтесь. Форкаем-чиним чото, делаем пулл-реквесты: https://github.com/MongoEngine/django-mongoengine
Если руки слишком кривые чтобы чинить, потестируйте и создайте тикет что не работает.

Если вы дохуя умный, покритикуйте мой обезьянно-патчевый код и магию метаклассов.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.