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

from django import forms
#from google.appengine.ext.db import djangoforms
import models


class ProblemForm(forms.ModelForm):
  name = forms.CharField(widget=forms.TextInput(attrs={'size': '80'}))
  categories = forms.CharField(widget=forms.TextInput(attrs={'size': '80'}))
  description = forms.CharField(widget=forms.Textarea(attrs={'rows': '10', 'cols': '80'}))
  examples = forms.CharField(widget=forms.Textarea(attrs={'rows': '10', 'cols': '80'}))
  skeleton = forms.CharField(widget=forms.Textarea(attrs={'rows': '10', 'cols': '80'}))
  tests = forms.CharField(widget=forms.Textarea(attrs={'rows': '10', 'cols': '80'}))
  other_tests = forms.CharField(widget=forms.Textarea(attrs={'rows': '10', 'cols': '80'}), required=False)
  solution = forms.CharField(widget=forms.Textarea(attrs={'rows': '20', 'cols': '80'}), required=False)

  class Meta:
    model = models.Problem
    exclude = ('author', 'created', 'modified')


# class UploadForm(forms.ModelForm):
#   file = forms.FileField()

#   class Meta: