Exemple #1
0
class Course(Talk):
    slots = models.IntegerField()

    objects = PeriodManager()

    class Meta:
        verbose_name = 'curso'
        verbose_name_plural = 'cursos'
Exemple #2
0
class Course(Talk):
    slots = models.IntegerField(_('Slots'))
    notes = models.TextField(_('Notas'))

    objects = PeriodManager()

    class Meta:
        verbose_name = _('Curso')
        verbose_name_plural = _('Cursos')
Exemple #3
0
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'
Exemple #4
0
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
Exemple #5
0
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
Exemple #6
0
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
Exemple #7
0
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
Exemple #8
0
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
Exemple #9
0
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
Exemple #10
0
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()

    class Meta:
        verbose_name = _('palestra')
        verbose_name_plural = _('palestras')

    @property
    def slides(self):
        return self.media_set.filter(kind = 'SL')

    @property
    def videos(self):
        return self.media_set.filter(kind = 'YT')
    
    def get_absolute_url(self):
        return '/palestras/%d/' % self.pk

    def __unicode__(self):
        return self.title
Exemple #11
0
class Course(Talk):
    slots = models.IntegerField()
    notes = models.TextField()
    objects = PeriodManager()
Exemple #12
0
class Course(Talk):
    slots = models.IntegerField(_('vagas'))
    notes = models.TextField(_(u'observações'))

    objects = PeriodManager()