import datetime
import mimetypes
+from django.conf import settings
from django.db.models import *
from telemeta.models import *
from teleforma.fields import *
from django.template.defaultfilters import slugify
import tinymce.models
from mezzanine.core.models import Displayable
+from django.core.urlresolvers import reverse
app_label = 'teleforma'
self.course_type.name.lower()])
return slug
+ def get_absolute_url(self):
+ return reverse('conference-view', kwargs={"pk": self.id})
+
def __unicode__(self):
if self.professor:
list = [self.course.department.name, self.course.title,
'stream_type': stream.stream_type })
return data
+ def public_url(self):
+ """
+ Get a public fully qualified URL for the object
+ """
+ url = reverse('teleforma-conference-detail', kwargs={'pk':self.id})
+ return "%s%s" % (settings.TELEFORMA_MASTER_HOST, url)
+
class Meta(MetaCore):
db_table = app_label + '_' + 'conference'
verbose_name = _('conference')
# Author: Guillaume Pellerin <yomguy@parisson.com>
"""
+import os
+from django.conf import settings
import django.db.models as models
from django.utils.translation import ugettext_lazy as _
from telemeta.models.core import *
from teleforma.models.core import *
from forms_builder.forms.models import Form
+from django.core.urlresolvers import reverse
class MediaPackage(MediaBase):
"Media resource package handling multiple (audio and video) media types"
self.steps.append(self.testimonial)
return self.steps
+ def public_url(self):
+ """
+ Get a public fully qualified URL for the object
+ """
+ url = reverse('teleforma-seminar-detail', kwargs={'pk':self.id})
+ return "%s%s" % (settings.TELEFORMA_MASTER_HOST, url)
+
+ def get_absolute_url(self):
+ return reverse('seminar-view', kwargs={"pk": self.id})
+
class Meta(MetaCore):
db_table = app_label + '_' + 'seminar'
verbose_name = _('Seminar')