Is it possible to allow more (or unlimited) request fields for certain views, but not for every view in the project?
No, because that setting is used at the point the request is being parsed and prepared to be handed off to Django.
From what I think I am understanding from the source code, Django doesn’t know what view is going to be called at the time this is checked.
Thanks, Ken - I agree, it looks like that exception/setting is used before view or middleware code is run. Too bad.