Content view register

Finaly!

Should implement #691
What, *exactly*, determines the value of `response.ok`? I've looked through the requests documentation, and have not found a good explanation of this subject. If we don't know how this works, we shouldn't use it. Better to simply check for the string `error` or `errors` in the message, since that's something which is well understood.