class Course(Talk): slots = models.IntegerField() objects = PeriodManager() class Meta: verbose_name = 'curso' verbose_name_plural = 'cursos'
class Talk(models.Model): title = models.CharField(_(u'Título'), max_length=200) description = models.TextField(_(u'Descrição')) start_time = models.TimeField(_(u'Horário'), blank=True) speakers = models.ManyToManyField('Speaker', verbose_name=_('palestrantes')) objects = PeriodManager() class Meta: verbose_name = _('palestra') verbose_name_plural = _('palestras') def __unicode__(self): return self.title @models.permalink def get_absolute_url(self): return ('core:talk_detail', (), {'pk': self.pk}) @property def slides(self): return self.media_set.filter(kind='SL') @property def videos(self): return self.media_set.filter(kind='YT')
class Talk(models.Model): title = models.CharField(max_length=200) description = models.TextField() start_time = models.TimeField(blank=True) speakers = models.ManyToManyField('Speaker', verbose_name=_('palestrante')) objects = PeriodManager() @property def slides(self): return self.media_set.filter(kind='SL') @property def videos(self): return self.media_set.filter(kind='YT') class Meta: verbose_name = _('palestra') verbose_name_plural = _('palestras') def __unicode__(self): return self.title def get_absolute_url(self): return '/palestras/%d/' % self.pk
class Course(Talk): slots = models.IntegerField(_('Slots')) notes = models.TextField(_('Notas')) objects = PeriodManager() class Meta: verbose_name = _('Curso') verbose_name_plural = _('Cursos')
class Course(Talk): """Create model course extended from talk model.""" slots = models.IntegerField() objects = PeriodManager() class Meta: """Set Meta of the course.""" verbose_name = 'curso' verbose_name_plural = 'cursos'
class Talk(models.Model): title = models.CharField('título', max_length=200) start = models.TimeField('início', blank=True, null=True) description = models.TextField('descrição', blank=True) speakers = models.ManyToManyField('Speaker', verbose_name='palestrantes', blank=True) objects = PeriodManager() class Meta: ordering = ['start'] verbose_name_plural = 'palestras' verbose_name = 'palestra' def __str__(self): return self.title
class Activity(models.Model): title = models.CharField('Título', max_length=200) start = models.TimeField('Início', blank=True, null=True) description = models.TextField('Descrição', blank=True) speakers = models.ManyToManyField('Speaker', verbose_name='palestrante', blank=True) objects = PeriodManager() class Meta: abstract = True verbose_name = 'palestra' verbose_name_plural = 'palestras' def __str__(self): return self.title
class Talk(models.Model): title = models.CharField('titulo', max_length=200) start = models.TimeField('Início', blank=True, null=True) description = models.TextField('Descrição', blank=True) speakers = models.ManyToManyField('Speaker', blank=True, verbose_name='palestrante') objects = PeriodManager() class Meta(): verbose_name = "palestra" verbose_name_plural = "palestras" def __str__(self): return self.title
class Talk(models.Model): title = models.CharField("título", max_length=200) start = models.TimeField("início", blank=True, null=True) description = models.TextField("descrição", blank=True) speakers = models.ManyToManyField( "Speaker", verbose_name="palestrantes", blank=True ) objects = PeriodManager() class Meta: ordering = ["start"] verbose_name = "palestra" verbose_name_plural = "palestras" def __str__(self): return self.title
class Talk(models.Model): title = models.CharField(max_length=200) description = models.TextField() start_time = models.TimeField(blank=True) speakers = models.ManyToManyField('Speaker', verbose_name=_(u'palestrante')) class Meta: verbose_name = _(u'palestra') verbose_name_plural = _(u'palestras') objects = PeriodManager() def __unicode__(self): return self.title def get_absolute_url(self): return '/palestras/%d/' % self.pk
class Talk(models.Model): """Create model talk.""" title = models.CharField('título', max_length=200) start = models.TimeField('início', blank=True, null=True) description = models.TextField('descrição', blank=True) speakers = models.ManyToManyField('Speaker', verbose_name='palestrantes', blank=True) objects = PeriodManager() class Meta: """Set Meta of the abstract activity.""" ordering = ['start'] verbose_name = 'palestra' verbose_name_plural = 'palestras' def __str__(self): """Return name of the title in the admin.""" return self.title
class Course(Talk): slots = models.IntegerField() notes = models.TextField() objects = PeriodManager()
class Course(Talk): slots = models.IntegerField(_('vagas')) notes = models.TextField(_(u'observações')) objects = PeriodManager()