Anonymous committed 4287a1b

Implement clean_data -> cleaned_data change

Comments (0)

Files changed (4)

         Validates that the username is not already in use.
-        if self.clean_data.get('username', None):
+        if self.cleaned_data.get('username', None):
-                user = User.objects.get(username__exact=self.clean_data['username'])
+                user = User.objects.get(username__exact=self.cleaned_data['username'])
             except User.DoesNotExist:
-                return self.clean_data['username']
+                return self.cleaned_data['username']
             raise forms.ValidationError(u'This username is already taken. Please choose another.')
     def clean_password2(self):
         Validates that the two password inputs match.
-        if self.clean_data.get('password1', None) and self.clean_data.get('password2', None) and \
-           self.clean_data['password1'] == self.clean_data['password2']:
-            return self.clean_data['password2']
+        if self.cleaned_data.get('password1', None) and self.cleaned_data.get('password2', None) and \
+           self.cleaned_data['password1'] == self.cleaned_data['password2']:
+            return self.cleaned_data['password2']
         raise forms.ValidationError(u'You must type the same password each time')
     def clean_tos(self):
         Validates that the user accepted the Terms of Service.
-        if self.clean_data.get('tos', False):
-            return self.clean_data['tos']
+        if self.cleaned_data.get('tos', False):
+            return self.cleaned_data['tos']
         raise forms.ValidationError(u'You must agree to the terms to register')


 {% block title %}Logged out{% endblock %}
-{% block content %}
-<h2>Logged out</h2>
+{% block content_header %}Logged out{% endblock %}
+{% block main_content %}
 <p>You've been logged out.</p>
+{% endblock %}
+{% block sidebar %}
+<p>Thanks for stopping by; when you come back, don't forget to <a href="/accounts/login/">log in</a> again.</p>
 {% endblock %}


+{% extends "base.html" %}
+{% block title %}Registration complete{% endblock %}
+{% block content_header %}Registration complete{% endblock %}
+{% block main_content %}
+{% load humanize %}
+<p>An activation link has been sent to the email address you supplied, along with instructions for activating your account.</p>
+{% endblock %}
     if request.method == 'POST':
         form = RegistrationForm(request.POST)
         if form.is_valid():
-            new_user = RegistrationProfile.objects.create_inactive_user(username=form.clean_data['username'],
-                                                                        password=form.clean_data['password1'],
-                                                                        email=form.clean_data['email'])
+            new_user = RegistrationProfile.objects.create_inactive_user(username=form.cleaned_data['username'],
+                                                                        password=form.cleaned_data['password1'],
+                                                                        email=form.cleaned_data['email'])
             return HttpResponseRedirect(success_url)
         form = RegistrationForm()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.