Ao tentar registrar, o erro diz:
Exception Type: MultiValueDictKeyError
Exception Value:
"'nome'"
Exception Location: C:\Program Files\Python35\lib\site-packages\django\utils\datastructures.py in __getitem__, line 322
e aponta o trecho username=self.data['nome'] nesse código do arquivo forms.py:
def is_valid(self):
valid = True
if not super(RegistrarUsuarioForm, self).is_valid():
self.adiciona_erro('Por favor verifique os dados informados')
valid = False
user_exists = User.objects.filter(username=self.data['nome']).exists() #<---nessa linha
if user_exists:
self.adiciona_erro('Usuario ja existente')
valid = False
return valid
Estou usando versões bem diferentes do curso, porém consegui chegar até aqui sem grandes problemas, e não achei nada parecido ou explicativo na internet ainda... versões:
Python 3.5.2
django.VERSION (1, 8, 0, 'final', 0)