По django, могу порекомендовать tutorial.djangogirls.org/en/index.html. Недавно прочел, мне понравился, вполне доступно и на примерах все объясняется. Читается за несколько часов и по окончанию у вас будет рабочий сайт=)
во-первых, насколько могу судить, с точки зрения валидности нельзя оборачивать input в button. во-вторых, в третьей кнопке два value и в-третьих, откуда и куда передавать надо?