Пример #1
0
 def __actions__(self, obj):
     """Override this function to define how action links should be displayed for the given record."""
     primary_fields = self.__provider__.get_primary_fields(self.__entity__)
     pklist = '/'.join(map(lambda x: str(getattr(obj, x)), primary_fields))
     rm = RelacionManager()
     if_action = rm.verificar_action(obj)
     
     if if_action:
         value = '<div><div>'\
               '<form method="POST" action="/relacion/'+pklist+'/post_delete" class="button-to">'\
             '<input type="hidden" name="_method" value="DELETE" />'\
             '<input class="delete-button" onclick="return confirm(\'Are you sure?\');" value="delete" type="submit" '\
             'style="background-color: transparent; float:left; border:0; color: #286571; display: inline; margin: 0; padding: 0;"/>'\
         '</form>'\
         '</div></div>'
     else:
         value = '<div><div>'\
         '</div></div>'
     return value