from django.core import meta
from django.core import validators

#from django.core.cache import cache
# Create your models here.

class Zipcode(meta.Model):
    zipcode = meta.CharField(maxlength=5, unique=True)
    city = meta.CharField(maxlength=50) 
    state = meta.USStateField()
    lat = meta.FloatField(max_digits=10, decimal_places=7)
    lon = meta.FloatField(max_digits=10, decimal_places=7)
    class META:
        admin = meta.Admin(
            list_display = ('zipcode','lat','lon'),
            )
 
class Person(meta.Model):
    email = meta.EmailField(unique=True)
    zipcode = meta.ForeignKey(Zipcode, null=True)
    class META:
        admin = meta.Admin(
            list_display = ('email','zipcode'),
            )
 
