| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- {% extends 'base.html' %}
- {% block content %}
- <div class="row justify-content-center">
- <div class="col-md-8">
- <div class="card mb-4">
- <div class="card-header bg-primary text-white">Mis Casas</div>
- <div class="card-body">
- {% if casas %}
- <div class="list-group mb-4">
- {% for casa in casas %}
- <a href="/simular/{{ casa.id_casa }}" class="list-group-item list-group-item-action d-flex justify-content-between align-items-center">
- <div>
- <h5 class="mb-1">{{ casa.nombre }}</h5>
- <small>{{ casa.ciudad.nombre_ciudad }}, {{ casa.ciudad.provincia }} - {{ casa.area_techo }} m² disponibles</small>
- </div>
- <span class="badge bg-primary rounded-pill">Simular</span>
- </a>
- {% endfor %}
- </div>
- {% else %}
- <div class="alert alert-info">No tienes casas registradas. ¡Agrega una para comenzar!</div>
- {% endif %}
- <hr>
- <h5>Agregar Nueva Casa</h5>
- <form action="/casa/nueva" method="POST">
- <div class="mb-3">
- <label for="nombre" class="form-label">Nombre de la Casa</label>
- <input type="text" name="nombre" class="form-control" placeholder="Ej: Casa de Playa" required>
- </div>
- <div class="row">
- <div class="col-md-6 mb-3">
- <label for="id_ciudad" class="form-label">Ciudad / Provincia</label>
- <select name="id_ciudad" class="form-select" required>
- {% for ciudad in ciudades %}
- <option value="{{ ciudad.id_ciudad }}">{{ ciudad.nombre_ciudad }} ({{ ciudad.provincia }})</option>
- {% endfor %}
- </select>
- </div>
- <div class="col-md-6 mb-3">
- <label for="area_techo" class="form-label">Área de Techo Disponible (m²)</label>
- <input type="number" step="0.1" name="area_techo" class="form-control" required>
- </div>
- </div>
- <button type="submit" class="btn btn-success">Guardar Casa</button>
- </form>
- </div>
- </div>
- </div>
- </div>
- {% endblock %}
|