After the new update, with the advent of the 3rd Air Defense, all previous TH7 War Base layout are now obsolete. Take a look at this.
Find here 7 Things to do to build the ultimate Anti Dragon Base in Clash they will need 3 Lightning Spells per Air Defense (unless the Air Defense is . Town Hall 8 Anti Dragon Farming Base Layouts and War Base Layouts.
With the 3rd Air Defense we got in the March Update, you now have a better town hall 7 anti hog rider and anti dragon war base layout.