test for saving dupe items. --ch09l028--
sanity check can still save same item text on different lists. --ch09l029--
Deliberately wrong uniqueness constraint. --ch09l030--
correct unique_together constrain. --ch09l031--
test list ordering. --ch09l032--
test item string repr. --ch09l033--
implement item string repr. --ch09l034--
implement item ordering by id. --ch09l035--
fix ordering unit test. --ch09l036--
new unit test for dupe items in views. --ch09l037--
view now manually handles dupe validation errors. --ch09l038--
placeholder form class and unit test for it
Form now uses modelform, custom placeholder.
start writing test for form empty item validation. --ch09l046--
better test for form empty item validation. --ch09l047--
add init for form to set error message. --ch09l048--
better still, use a constant for the empty list error. --ch09l049--
use error constant in forms test. --ch09l050--
new unit test that home page view uses form. --ch09l051--
use form in home_page view. --ch09l052--