Now you see it, now you don't. It's like magic.
The layout is a bit better now.
The layout is now much cleaner, and the setup has been tweaked a bit.
Final refinements on the structure - fairly solid now.
This is a starting point for the layout.
Flask-WTF requirement, also fixed the recursive include.s
Semi-functional submit form.
Actually, makes more sense if it's called ShrinkForm.
Moved submit to shrink form over to Flask-WTF.
Since it *will* be on PyPI, we'd better fix this.
Add __version__ to init.
Can't forget the CSRF, that'd be bad.
You should be able to use recaptcha now.
Now the recaptcha actually shows up.
In that case, this recaptcha code is uselss.
This recaptcha lib is useless too.
Fixed our requirements, added wtforms.
This explains how to set up reCAPTCHA better.
This is how we should add new URLs.
We don't need that crummy template for now.