OpenSlides/openslides/projector/models.py
2012-03-12 18:22:18 +01:00

27 lines
795 B
Python

from django.db import models
from django.utils.translation import ugettext as _
from api import register_slidemodel
from projector import SlideMixin
from system import config
class ProjectorSlide(models.Model, SlideMixin):
prefix = 'ProjectorSlide'
title = models.CharField(max_length=100, verbose_name=_("Title"))
text = models.TextField(null=True, blank=True, verbose_name=_("Text"))
weight = models.IntegerField(default=0, verbose_name=_("Weight"))
def __unicode__(self):
return self.title
class Meta:
permissions = (
('can_manage_projector', "Can manage the projector"),
('can_see_projector', "Can see projector"),
)
register_slidemodel(ProjectorSlide, category=_('Projector'), model_name=_('Projector Slide'))