# -*- coding: utf-8 -*- from django.db import models from hvad.models import TranslatableModel, TranslatedFields, TranslationManager class Language(TranslatableModel): """ Creates Language model """ language = models.CharField(max_length=255)# native language name code = models.CharField(max_length=2) # name for translations(ex: russian, русский) translations = TranslatedFields( name = models.CharField(max_length='255', blank='True') ) def __unicode__(self): return self.language class Currency(TranslatableModel): """ Creates Currency model """ code = models.CharField(max_length=3) translations = TranslatedFields( name = models.CharField(max_length='255', blank='True') ) def __unicode__(self): return self.code class Iata (models.Model): """ Creates Iata model """ airport = models.CharField(max_length=255) code = models.CharField(max_length=4) def __unicode__(self): return self.code