1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
from __future__ import unicode_literals
from django.db import models
try:
from localflavor.us.models import USStateField
except ImportError:
from django.contrib.localflavor.us.models import USStateField
class Group(models.Model):
name = models.CharField(max_length=20)
def __unicode__(self):
return '%s(%d)' % (self.name, self.pk)
__str__ = __unicode__
class User(models.Model):
username = models.CharField(max_length=40)
group = models.ForeignKey(Group)
birthday = models.DateField(help_text="Teh Birthday")
email = models.EmailField(blank=True)
posts = models.PositiveSmallIntegerField()
state = USStateField()
reg_ip = models.IPAddressField("IP Addy")
url = models.URLField()
file = models.FilePathField()
file2 = models.FileField(upload_to='.')
bool = models.BooleanField()
time1 = models.TimeField()
slug = models.SlugField()
nullbool = models.NullBooleanField()
|