Now inheriting from PostgresModel for upserts

This commit is contained in:
Swen Kooij 2017-02-24 14:35:29 +02:00
parent bcb2ff0092
commit 6cb4cdf52e
2 changed files with 2 additions and 10 deletions

View File

@ -18,12 +18,6 @@ class LocalizedField(HStoreField):
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
"""Initializes a new instance of :see:LocalizedField.""" """Initializes a new instance of :see:LocalizedField."""
required = kwargs.get('required')
if required is None:
required = [settings.LANGUAGE_CODE]
kwargs['required'] = required
super(LocalizedField, self).__init__(*args, **kwargs) super(LocalizedField, self).__init__(*args, **kwargs)
@staticmethod @staticmethod

View File

@ -1,12 +1,10 @@
from django.db import models, transaction from psqlextra.models import PostgresModel
from django.db.utils import IntegrityError
from django.conf import settings
from .fields import LocalizedField from .fields import LocalizedField
from .localized_value import LocalizedValue from .localized_value import LocalizedValue
class LocalizedModel(models.Model): class LocalizedModel(PostgresModel):
"""A model that contains localized fields.""" """A model that contains localized fields."""
class Meta: class Meta: