thirdparty/google_appengine/lib/django/tests/regressiontests/bug639/models.py
author Sverre Rabbelier <srabbelier@gmail.com>
Sun, 15 Feb 2009 22:29:22 +0000
changeset 1360 f62c462037b6
parent 109 620f9b141567
permissions -rwxr-xr-x
Added grouping support to all forms, converted role as example Any field that has the 'group' property set be placed in the specified group. If no such proprty is set, the 'General' group will be used instead. Patch by: Sverre Rabbelier

import tempfile
from django.db import models

class Photo(models.Model):
    title = models.CharField(maxlength=30)
    image = models.FileField(upload_to=tempfile.gettempdir())
    
    # Support code for the tests; this keeps track of how many times save() gets
    # called on each instance.
    def __init__(self, *args, **kwargs):
       super(Photo, self).__init__(*args, **kwargs)
       self._savecount = 0
    
    def save(self):
        super(Photo, self).save()
        self._savecount +=1