Finished part III (how forms work)
Finished part IV (added a SQLite DB)
Finished part V (logins)
Finished part VI and VII (Logins and Prof Pics)
Finished part VII (Lazy testing)
Finished part VIII (User following)
Finished part IX and X (pagination and search)
Done! Come back here when you make your own blog for help with deployment, AJAX, static files, and everything else you don't know in Flask: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-xvii-deployment-on-linux-even-on-the-raspberry-pi
Temp commit