testappproj/testapp/models.py~
author amit@thunder
Fri, 21 May 2010 02:40:17 +0530
changeset 1 0eda880b3d25
parent 0 0b061d58aea3
permissions -rwxr-xr-x
started the basic framework evaluating results

from django.db import models


class Problem(models.Model):
  name = models.CharField(blank=False,max_length=255)
#  categories = models.()
  description = models.CharField(max_length=255)
  examples = models.CharField(max_length=255)
  skeleton = models.CharField(max_length=255)
  tests = models.CharField(max_length=255)
  other_tests = models.CharField(max_length=255)
  solution = models.CharField(max_length=255)
  author = models.CharField(max_length=255)
  created = models.DateTimeField()
  modified = models.DateTimeField()


class ProblemUser(models.Model):
  problem = models.ForeignKey('Problem')
  # user = models.UserProperty()
  solution = models.CharField(max_length=255)
  solved = models.BooleanField()
  def classname(self):
    return "ProblemUser"