Django подключаемый модуль для управления валютными счетами и транзакциями - PullRequest
1 голос
/ 05 марта 2009

Мы пишем приложение, которое требует от пользователей иметь учетные записи с остатками в долларах и баллах. Есть ли уже подключаемое приложение django, которое поможет нам?

1 Ответ

3 голосов
/ 05 марта 2009

Существует приложение под названием python-money . В нем есть некоторый код для определения MoneyField в моделях Django, но наши первоначальные эксперименты с ним показали некоторые проблемы, поэтому мы просто переключились на использование обычного DecimalField .

DecimalField предназначен для валют, и я думаю, что это лучше всего подходит и для вашего случая, потому что не похоже, что вам нужно поддерживать баланс в нескольких валютах.

Редактировать: Отвечать на дополнительные требования, когда необходимы транзакции, управление счетами и т. Д.

Попробуйте мини-книги , особенно обращая внимание на их модели Ledger .

Если это не сработает, я думаю, вам придется выйти за пределы Django и попытаться включить что-то вроде OpenERP или Tryton (форк OpenERP) в ваше приложение Django .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...