testappproj/testapp/models.py
changeset 3 34d0c21e3352
parent 1 0eda880b3d25
--- 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)