introduce django-parler and geodjango to each other
This commit is contained in:
parent
1fa2e510d2
commit
1aeefa1d56
2 changed files with 21 additions and 0 deletions
20
src/c3nav/models.py
Normal file
20
src/c3nav/models.py
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
from django.contrib.gis.db import models
|
||||||
|
from django.contrib.gis.db.models.query import GeoQuerySet
|
||||||
|
|
||||||
|
from parler.managers import TranslatableManager, TranslatableQuerySet
|
||||||
|
from parler.models import TranslatableModel
|
||||||
|
|
||||||
|
|
||||||
|
class TranslatableGeoQuerySet(TranslatableQuerySet, GeoQuerySet):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class TranslatableGeoManager(TranslatableManager):
|
||||||
|
queryset_class = TranslatableGeoQuerySet
|
||||||
|
|
||||||
|
|
||||||
|
class TranslatableGeoModel(TranslatableModel, models.Model):
|
||||||
|
objects = TranslatableGeoManager()
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
abstract = True
|
|
@ -2,3 +2,4 @@ Django>=1.9,<1.10
|
||||||
django-bootstrap3>=6.2,<6.3
|
django-bootstrap3>=6.2,<6.3
|
||||||
django-compressor==2.0
|
django-compressor==2.0
|
||||||
csscompressor
|
csscompressor
|
||||||
|
django-parler>=1.6,<17
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue