Files
mayan-edms/mayan/apps/events/widgets.py
2015-01-11 04:51:02 -04:00

21 lines
580 B
Python

from __future__ import unicode_literals
from django.core.urlresolvers import reverse
from django.utils.safestring import mark_safe
from .classes import Event
def event_object_link(entry):
return mark_safe('<a href="%(url)s">%(label)s</a>' % {
'url': entry.target.get_absolute_url() if entry.target else '#',
'label': entry.target}
)
def event_type_link(entry):
return mark_safe('<a href="%(url)s">%(label)s</a>' % {
'url': reverse('events:events_by_verb', kwargs={'verb': entry.verb}),
'label': Event.get_label(entry.verb)}
)