Is there a reason you have a "registrations" app (i.e. club/registrations/url)? Not trying to be a jerk; honestly wondering. There are reasons to do so, but if you're not making any big changes, it'd probably just be easy to link straight from the root url conf.
If you want to just use the django-registration app wholesale, your root url conf (club/club/urls.py) could say:
url(r'^reg/', include('registration.backends.default.urls')),
. Note that you could change r'^reg/'
to whatever you wanted the url to be. To link to it, you would then go to http://127.0.0.1:8000/reg/login
If you do have a reason for having a 'registrations' app (which means you have a separate 'club/registrations/' directory), that's fine too. You just don't need the 'club' in your include link for the root url conf (club/club/urls.py):
url(r'^reg/', include('registration.urls')),
Then your original link should work: http://127.0.0.1:8000/reg/accounts/login/