def url(self):
     return settings.CATEGORY_URL % escape_for_url(self.digital_object.handle)
 def mask(self):
     mask_digital_file_object = self.digital_object.files.get('mask', None)
     if mask_digital_file_object:
         return ShapeFile(type='mask', do_file=mask_digital_file_object, url=settings.MASK_URL % escape_for_url(self.handle))
     else:
         return None
 def file(self):
     digital_file_object = self.digital_object.files.get('content', None)
     if digital_file_object:
         return ShapeFile(do_file=digital_file_object, url=settings.FILE_URL % escape_for_url(self.handle))
     else:
         return None
 def url(self):
     return settings.SHAPE_URL % escape_for_url(self.digital_object.handle)