[Debconf-video-commits] r378 - package/branches/pycon09/src/pyconvideo/pyconvideo
benh at alioth.debian.org
benh at alioth.debian.org
Tue Mar 24 13:51:30 UTC 2009
Author: benh
Date: 2009-03-24 13:51:30 +0000 (Tue, 24 Mar 2009)
New Revision: 378
Modified:
package/branches/pycon09/src/pyconvideo/pyconvideo/models.py
Log:
Define the relationship between Event and VideoRecording.
Set a shorter name for the relationship from VideoEventRecording to VideoTargetFile.
Modified: package/branches/pycon09/src/pyconvideo/pyconvideo/models.py
===================================================================
--- package/branches/pycon09/src/pyconvideo/pyconvideo/models.py 2009-03-23 23:58:11 UTC (rev 377)
+++ package/branches/pycon09/src/pyconvideo/pyconvideo/models.py 2009-03-24 13:51:30 UTC (rev 378)
@@ -86,6 +86,8 @@
file_status = models.ForeignKey(VideoFileStatus)
comments = models.TextField()
locked_by = models.ForeignKey(auth.models.User, db_column='locked_by', null=True)
+ event_set = models.ManyToManyField(Event, related_name='recording_set',
+ through='VideoEventRecording')
def __unicode__(self):
return self.recording_filename
class Meta:
@@ -127,7 +129,8 @@
class VideoTargetFile(models.Model):
id = models.AutoField(primary_key=True)
- event_recording = models.ForeignKey(VideoEventRecording)
+ event_recording = models.ForeignKey(VideoEventRecording,
+ related_name='target_set')
target_format = models.ForeignKey(VideoTargetFormat)
file_status = models.ForeignKey(VideoFileStatus)
comments = models.TextField()
More information about the Debconf-video-commits
mailing list