Esempio n. 1
0
    def ready(self):
        try:
            from .contrib.django_rest_framework import register_money_field

            register_money_field()
        except ImportError:
            pass
        from djmoney.admin import setup_admin_integration

        setup_admin_integration()
Esempio n. 2
0
    def ready(self):
        try:
            from .contrib.django_rest_framework import register_money_field

            register_money_field()
        except ImportError:
            pass
        from djmoney.admin import setup_admin_integration

        setup_admin_integration()
Esempio n. 3
0
class ProxyModel(SimpleModel):

    class Meta:
        proxy = True


class MoneyManager(models.Manager):

    @understands_money
    def super_method(self, **kwargs):
        return self.filter(**kwargs)


class ModelWithCustomManager(models.Model):
    field = MoneyField(max_digits=10, decimal_places=2)

    manager = money_manager(MoneyManager())


class DateTimeModel(models.Model):
    field = MoneyField(max_digits=10, decimal_places=2)
    created = models.DateTimeField(null=True, blank=True)


if VERSION < (1, 7, 0):
    from djmoney.contrib.django_rest_framework import register_money_field
    from djmoney.admin import setup_admin_integration

    register_money_field()
    setup_admin_integration()