Understand Code

What is the difference between return super( UserRegisterView, self ).form_valid( form ) and return super().form_valid( form ) ?

In the general or common case, nothing.

See the Python docs for super for what those parameters mean. Also going back to read the Python 3.0 docs gives a more detailed explanation.