diff -r 654c583fd78e -r 34d0c21e3352 testappproj/testapp/models.py --- a/testappproj/testapp/models.py Mon May 31 19:18:57 2010 +0530 +++ b/testappproj/testapp/models.py Mon Jun 14 01:00:59 2010 +0530 @@ -3,22 +3,6 @@ from django.contrib.auth.models import Group, Permission - -# class ProblemPermission(models.Model): -# """Abstract page permissions -# """ -# #who -# user = models.ForeignKey(User) -# #what -# can_change = models.BooleanField("can edit", default=False) -# can_add = models.BooleanField("can add", default=False) -# can_delete = models.BooleanField("can delete", default=False) - - -# class Meta: -# abstract = True -# app_label = 'testapp' - PROBLEM_CHOICES=( ('P', 'Plotting'), ('S', 'Scripting'), @@ -54,8 +38,9 @@ class Test_User(models.Model): #problem = models.ForeignKey('Problem') user = models.ForeignKey(User, unique=True) - fullname=models.CharField(max_length=255) - + fullname=models.CharField(max_length=255,unique=True,blank=False) + address=models.CharField(max_length=255,unique=True,blank=False) + exam_done=models.BooleanField(default=False) class Score(models.Model): user = models.ForeignKey(User, unique=True)