2 Commits
v3.2 ... v3.3

Author SHA1 Message Date
Swen Kooij
97c14fd2ba Bump version to 3.3 2017-02-24 14:35:57 +02:00
Swen Kooij
6cb4cdf52e Now inheriting from PostgresModel for upserts 2017-02-24 14:35:29 +02:00
3 changed files with 4 additions and 12 deletions

View File

@@ -18,12 +18,6 @@ class LocalizedField(HStoreField):
def __init__(self, *args, **kwargs):
"""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)
@staticmethod

View File

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

View File

@@ -7,7 +7,7 @@ with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as readme:
setup(
name='django-localized-fields',
version='3.2',
version='3.3',
packages=find_packages(),
include_package_data=True,
license='MIT License',
@@ -18,7 +18,7 @@ setup(
author_email='open-source@sectorlabs.ro',
keywords=['django', 'localized', 'language', 'models', 'fields'],
install_requires=[
'django-postgres-extra>=1.2'
'django-postgres-extra>=1.3'
],
classifiers=[
'Environment :: Web Environment',