ticket:5 Added basic tests for editing
ticket:5 Added test case for photo upload
ticket:5 Implemented login
ticket:5 Finished tests
ticket:5 Forgot to update requirements.txt
ticket:5 Fixed photo test
ticket:5 Added login_required redirect
Merge branch 't5_photo'