Programación

81
¿Cuándo necesito usar sqlalchemy back_poplates?

Cuando pruebo el ejemplo de relación de SQLAlchemy siguiendo esta guía: Patrones de relación básicos Tengo este codigo #!/usr/bin/env python # encoding: utf-8 from sqlalchemy import create_engine from sqlalchemy import Table, Column, Integer, ForeignKey from sqlalchemy.orm import relationship,...

81
¿Es posible dividir un nombre de función largo en varias líneas?

Nuestro equipo de desarrollo utiliza un linter PEP8 que requiere una longitud máxima de línea de 80 caracteres . Cuando escribo pruebas unitarias en Python, me gusta tener nombres de métodos descriptivos para describir lo que hace cada prueba. Sin embargo, esto a menudo me lleva a exceder el...

81
TypeScript: clase de error extensible

Estoy tratando de lanzar un error personalizado con mi nombre de clase "CustomError" impreso en la consola en lugar de "Error", sin éxito: class CustomError extends Error { constructor(message: string) { super(`Lorem "${message}" ipsum dolor.`); this.name = 'CustomError'; } } throw new...

81
Vuelva a implementar la aplicación Heroku sin cambios de código

Me gustaría implementar una aplicación Heroku que se hará idealmente usando git push -u heroku master. Sin embargo, esto solo funcionará si hay confirmaciones pendientes para enviar al maestro. ¿Cómo puedo volver a implementar la aplicación si no hay nada que impulsar? Intenté git push -u...