def full_name(self): full_name = unicode("") if self.first_name is not None and self.last_name is not None: full_name = unicode("{} {}").format(self.first_name, self.last_name) else: first_name = to_unicode(self.first_name) last_name = to_unicode(self.last_name) full_name = unicode("{}{}").format(first_name, last_name) return full_name
def full_name(self): full_name = unicode("") if self.first_name is not None and self.last_name is not None: full_name = unicode("{} {}").format( self.first_name, self.last_name) else: first_name = to_unicode(self.first_name) last_name = to_unicode(self.last_name) full_name = unicode("{}{}").format(first_name, last_name) return full_name
def convert_dict_to_blob(class_, field_dict): """ Convert a field dict to a text blob. """ # convert field dict into a list of entries for sorting # to_unicode(v) makes sure NoneType is not printed "None" new_entries = [ unicode("{}{} {}").format( k, class_.delimiter, to_unicode(v)) for k, v in field_dict.items() ] new_entries.sort() return unicode("\n").join(new_entries)
def __init__(self, category, id, name): self._category = category self._id = to_unicode(id) self._name = name # doesn't get created until it's in the DB self._properties = {} self._set_status(None) self.set_description(None) self.set_private_description(None) self.set_email(None) self.set_price(None) self.set_location(None) self._comments = {} self._updated = False