~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/database.py

  • Committer: William Grant
  • Date: 2009-03-25 06:01:04 UTC
  • mto: (1165.3.1 submissions)
  • mto: This revision was merged to the branch mainline in revision 1174.
  • Revision ID: grantw@unimelb.edu.au-20090325060104-m1m0zp32ookfyakd
Add relevant ReferenceSets to Project and Assessed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
372
372
    project_set = Reference(project_set_id, ProjectSet.id)
373
373
    deadline = DateTime()
374
374
 
 
375
    assesseds = ReferenceSet(id, 'Assessed.project_id')
 
376
    submissions = ReferenceSet(id,
 
377
                               'Assessed.project_id',
 
378
                               'Assessed.id',
 
379
                               'ProjectSubmission.assessed_id')
 
380
 
375
381
    __init__ = _kwarg_init
376
382
 
377
383
    def __repr__(self):
428
434
    project_id = Int(name="projectid")
429
435
    project = Reference(project_id, Project.id)
430
436
 
 
437
    extensions = ReferenceSet(id, 'ProjectExtension.assessed_id')
 
438
    submissions = ReferenceSet(id, 'ProjectSubmission.assessed_id')
 
439
 
431
440
    def __repr__(self):
432
441
        return "<%s %r in %r>" % (type(self).__name__,
433
442
            self.user or self.project_group, self.project)