flask blog finished