view.py