Edit Form Now Using Django Forms

This commit changes the edit form to utilize Django forms, keeping
the logic for editing an item within a single function in views.py.