def pg_list(name, default=''): """Retrieve a serialized (comma-separated) list from a POST request. Duplicated and empty elements are removed """ s = request.POST.get(name, default) li = clean(s).strip().split(',') item_set = set(li) if '' in item_set: item_set.remove('') return list(item_set)
def pg(name, default=''): """Retrieve an element from a POST request""" s = request.POST.get(name, default)[:64] return clean(s).strip()