def crearActor(id_actor, nombre, nacimiento, genero): """ Método que crea un actor. Valida la información recibida. @param nombre del actor @param fecha de nacimiento del actor @genero masculino o femenino """ nuevo = Actor() nuevo.id_actor = id_actor if len(nombre.strip()) is 0: mensaje = u"Ingrese nombre del actor" return mensaje if nombre.strip().replace(" ", "").isalpha() is False: mensaje = u"Nombre del actor no valido" return mensaje nombre = nombre.strip() nuevo.nombre = nombre if "Mes" in nacimiento: mensaje = u"Ingrese mes de cumpleaños." return mensaje nuevo.nacimiento = nacimiento if "No definido o.O" in genero: mensaje = u"Especifique el genero del actor" return mensaje nuevo.genero = genero nuevo.save() return True
def crearActor(nombre, nacimiento, genero, imagen): """ Método que crea un actor. Valida la información recibida. @param nombre del actor @param fecha de nacimiento del actor @genero masculino o femenino @imagen dirección de la imagen que contiene al actor """ nuevo = Actor() if len(nombre.strip()) is 0: mensaje = u"Ingrese nombre del actor" return mensaje if nombre.strip().replace(" ", "").isalpha() is False: mensaje = u"Nombre del actor no valido" return mensaje nombre = nombre.strip() nuevo.nombre = nombre if "Mes" in nacimiento: mensaje = u"Ingrese mes de cumpleaños." return mensaje nuevo.nacimiento = nacimiento if "No definido o.O" in genero: mensaje = u"Especifique el genero del actor" return mensaje nuevo.genero = genero nuevo.imagen = imagen nuevo.save() # Procedemos a guardar la imagen en su directorio correspondiente id_actor = nuevo.id_actor[0] nuevaImagen = "imgActor/{}".format(id_actor) almacenarImagen(imagen, nuevaImagen) return True