fix existing usernames in creation
1 files changed, 3 insertions(+), 0 deletions(-) M main/views/general.py
M main/views/general.py => main/views/general.py +3 -0
@@ 337,6 337,9 @@ class UserCreateStepTwo(CreateView): return self.render_to_response(self.get_context_data(form=form)) self.object = form.save(commit=False) self.object.blog_title = self.object.username if models.User.objects.filter(username=self.object.username).exists(): form.add_error("username", "This username is not available.") return self.render_to_response(self.get_context_data(form=form)) self.object.save() self.onboard.user = self.object self.onboard.save()