|
@@ -3,6 +3,7 @@ from django.contrib.auth.forms import UserCreationForm, UserChangeForm
|
|
|
from django.core.exceptions import ValidationError
|
|
from django.core.exceptions import ValidationError
|
|
|
|
|
|
|
|
from .models import ReyMotaUser
|
|
from .models import ReyMotaUser
|
|
|
|
|
+from accounts.models import InvitationCode
|
|
|
|
|
|
|
|
|
|
|
|
|
class ReyMotaUserCreationForm(UserCreationForm):
|
|
class ReyMotaUserCreationForm(UserCreationForm):
|
|
@@ -28,7 +29,6 @@ class ReyMotaUserCreationForm(UserCreationForm):
|
|
|
if not code:
|
|
if not code:
|
|
|
raise ValidationError("El código de invitación es obligatorio.")
|
|
raise ValidationError("El código de invitación es obligatorio.")
|
|
|
|
|
|
|
|
- from accounts.models import InvitationCode
|
|
|
|
|
try:
|
|
try:
|
|
|
invitation = InvitationCode.objects.get(code=code)
|
|
invitation = InvitationCode.objects.get(code=code)
|
|
|
if not invitation.is_valid():
|
|
if not invitation.is_valid():
|