Desidero che la mia pagina di registrazione utente visualizzi il campo email e password e nessun nome utente. Ho creato questo modulo di registrazione: Come rimuovere il campo Nome utente da UserCreationForm in Django
class RegisterForm(UserCreationForm):
email = forms.EmailField(label = "Email")
#fullname = forms.CharField(label = "First name")
class Meta:
model = User
fields = ("email",)
def save(self, commit=True):
user = super(RegisterForm, self).save(commit=False
user.email = self.cleaned_data["email"]
if commit:
user.save()
return user
ma appare ancora
il nome utente. Devo ignorare qualcos'altro?
Penso che il campo nome utente provenga da 'UserCreationForm', quindi 'escludilo' da lì! – Ahsan