Ask a dozen devs that question, you'll get a dozen answers :-)
I say yes, a view can access a model directly.
Although I wouldn't want to change model-data from the view: read-
only, and for presentation only.
In practice, I find going through a model makes it more manageable
long-term, so I generally route through a controller for pretty much
everything.
Marcus