done! you can see these changes
1. first this view is moved into comments.py
2. exception handling is made more precise