def country_vocabulary(): terms = [] country_listing = countries.getCountryListing() s_country_listing = sorted(country_listing, key=lambda c:c[0]) for value,title in s_country_listing: terms.append(SimpleTerm(value=value, token=value, title=title)) return SimpleVocabulary(terms)
def CountryNames(self, instance=None): if not instance: instance = self c_list = countries.getCountryListing() c_list.sort(lambda x, y: cmp(x[1], y[1])) return DisplayList(([(c[1], c[1]) for c in c_list]))
def CountryNames(self, instance = None): if not instance: instance = self c_list = countries.getCountryListing() c_list.sort(lambda x,y:cmp(x[1],y[1])) return DisplayList(( [(c[1],c[1]) for c in c_list] ))
def CountryNames(self, instance = None): if not instance: instance = self return DisplayList(( [(c[1],c[1]) for c in countries.getCountryListing()] ))