Not certain about this change. I think Django has it wrong. Had to alter the tables by hand after this to allow for autoincrement ids on battle and battletest. ALTER TABLE mtgdbapp_battletest MODIFY COLUMN id INT auto_increment; ALTER TABLE mtgdbapp_battle MODIFY COLUMN id INT auto_increment;'
Added the battle concept with ratings from TrueSkill. And it mostly works.