def nuevo_usuario(request): result = None if request.method == 'POST': formulario = UserCreationForm(request.POST) if formulario.is_valid: formulario = formulario.save() usuario = Usuario(cuenta_id=formulario.id, genero='', edad=None, pais='') usuario.save() result = HttpResponseRedirect('/acceder') else: formulario = UserCreationForm() result = render(request, 'modelo.html', {'titulo': 'Registro', 'formulario': formulario}) return result
def cargar_usuarios(): print 'Cargando usuarios' with open(RUTA + '/userid-profile.tsv') as usuarios: usuarios.readline() usuario = usuarios.readline() cont = 0 while usuario: usuario = usuario.split('\t') usuario[4] = usuario[4].strip() edad = usuario[2] if usuario[2] else None cuenta = User(username=usuario[0], password=usuario[0]) cuenta_bd = User.objects.filter(username=usuario[0]) if not cuenta_bd: cuenta.save() usuario = Usuario(cuenta_id=cuenta.id, genero=usuario[1].upper(), edad=edad, pais=usuario[3]) usuario.save() cont += 1 print cont usuario = usuarios.readline()