Changeset 235:a8431b70960c


Ignore:
Timestamp:
02.02.2010 12:54:37 (2 years ago)
Author:
slav0nic <slav0nic0@…>
Branch:
default
Message:

added hack for latest django-registration 0.8

Location:
djangobb
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • djangobb/forms.py

    r234 r235  
    1010    def __init__(self, *args, **kwargs): 
    1111        super(RegistrationFormUtfUsername, self).__init__(*args, **kwargs) 
    12         self.fields['username'].regex = re.compile(r"^[\w- ]+$", re.UNICODE) 
     12        self.fields['username'].regex = re.compile(r"^[\w\s-]+$", re.UNICODE) 
    1313 
  • djangobb/urls.py

    r211 r235  
    77from forms import RegistrationFormUtfUsername 
    88 
    9 #Hack for add default_params with RegistrationFormUtfUsername to registration urlpattern 
     9# HACK for add default_params with RegistrationFormUtfUsername and backend to registration urlpattern 
     10# Must be changed after django-authopenid #50 (signup-page-does-not-work-whih-django-registration) 
     11# will be fixed 
    1012from django_authopenid.urls import urlpatterns as authopenid_urlpatterns 
    1113for i, rurl in enumerate(authopenid_urlpatterns): 
    1214    if rurl.name == 'registration_register': 
    13         authopenid_urlpatterns[i].default_args = {'form_class': RegistrationFormUtfUsername} 
    14         break 
     15        authopenid_urlpatterns[i].default_args = {'form_class': RegistrationFormUtfUsername, 
     16                                                  'backend': 'registration.backends.default.DefaultBackend'} 
     17    elif rurl.name == 'registration_activate': 
     18                authopenid_urlpatterns[i].default_args = {'backend': 'registration.backends.default.DefaultBackend'} 
    1519 
    1620admin.autodiscover() 
Note: See TracChangeset for help on using the changeset viewer.