When the user submits a form for example, we want to send some data through an HTTP POST to a specific URL served by Django. I'm new to Django and I'm at the point where I have a handle to the submitted request within a view. From here I can parse the request and populate our 'models' however this seems to violate the MVC pattern that Django is trying to enforce.
Is handling the requests directly in a Django view standard practice or should I be delegating this somewhere else?