Created abstract model to take care of default values

This commit is contained in:
Swen Kooij
2016-10-24 11:50:21 +03:00
parent cdaacdfac5
commit c081b0431d
8 changed files with 136 additions and 75 deletions

View File

@@ -61,15 +61,15 @@ Usage
Preparation
^^^^^^^^^^^
Declare fields on your model as ``LocalizedField``:
Inherit your model from ``LocalizedModel`` and declare fields on your model as ``LocalizedField``:
.. code-block:: python
from django.db import models
from localized_fields.models import LocalizedModel
from localized_fields.fields import LocalizedField
class MyModel(models.Model):
class MyModel(LocalizedModel):
title = LocalizedField()
@@ -160,11 +160,11 @@ Besides ``LocalizedField``, there's also:
.. code-block:: python
from django.db import models
from localized_fields.models import LocalizedModel
from localized_fields.fields import (LocalizedField,
LocalizedAutoSlugField)
class MyModel(models.Model):
class MyModel(LocalizedModel):
title = LocalizedField()
slug = LocalizedAutoSlugField(populate_from='title')
@@ -176,10 +176,10 @@ Besides ``LocalizedField``, there's also:
.. code-block:: python
from django.db import models
from localized_fields.models import LocalizedModel
from localized_fields.fields import (LocalizedField,
LocalizedBleachField)
class MyModel(models.Model):
class MyModel(LocalizedModel):
title = LocalizedField()
description = LocalizedBleachField()