|
|
@@ -5,12 +5,20 @@ main = Blueprint('main', __name__)
|
|
|
|
|
|
@main.route('/')
|
|
|
def index():
|
|
|
- # Ahora la página principal lista las casas
|
|
|
+ return render_template('index.html')
|
|
|
+
|
|
|
+@main.route('/casas')
|
|
|
+def casas():
|
|
|
casas = Casa.query.all()
|
|
|
ciudades = DatosSolaresCiudad.query.all()
|
|
|
|
|
|
return render_template('casas.html', casas=casas, ciudades=ciudades)
|
|
|
|
|
|
+@main.route('/proyectos')
|
|
|
+def proyectos():
|
|
|
+ proyectos = ProyectosUsuario.query.order_by(ProyectosUsuario.fecha_simulacion.desc()).all()
|
|
|
+ return render_template('proyectos.html', proyectos=proyectos)
|
|
|
+
|
|
|
@main.route('/casa/nueva', methods=['POST'])
|
|
|
def nueva_casa():
|
|
|
nombre = request.form.get('nombre')
|
|
|
@@ -21,7 +29,7 @@ def nueva_casa():
|
|
|
db.session.add(casa)
|
|
|
db.session.commit()
|
|
|
|
|
|
- return redirect(url_for('main.index'))
|
|
|
+ return redirect(url_for('main.casas'))
|
|
|
|
|
|
@main.route('/simular/<int:id_casa>')
|
|
|
def simular(id_casa):
|
|
|
@@ -93,4 +101,4 @@ def save():
|
|
|
db.session.add(proyecto)
|
|
|
db.session.commit()
|
|
|
|
|
|
- return redirect(url_for('main.index'))
|
|
|
+ return redirect(url_for('main.proyectos'))
|