La til to_string og to_dict for Person. #5

This commit is contained in:
2011-03-05 18:54:58 +00:00
parent 6d22c04847
commit 223864c2ae
3 changed files with 22 additions and 10 deletions

View File

@@ -39,12 +39,13 @@ def remove_duplicates(list):
def search_person_cmd(search_strings, search_description=False):
people = search_person(search_strings, search_description)
format = '%-20s %-10s %-70s'
#format = '%-20s %-10s %-70s'
for person in people:
name = cut_str(person.first_name+' '+person.last_name, 20)
p_id = cut_str(person.id, 10)
books = cut_str(', '.join(map(lambda x: x.book.title, person.books.all())), 70)
print format % (name,p_id,books)
print person.to_string()
# name = cut_str(person.first_name+' '+person.last_name, 20)
# p_id = cut_str(person.id, 10)
# books = cut_str(', '.join(map(lambda x: x.book.title, person.books.all())), 70)
# print format % (name,p_id,books)
def search_person(search_strings, search_description=False):
basic_query=Person.objects.select_related('books__book__alt_titles')