Update '7e_Proyecto_Web_Completo '

jp.av.dev 2021-07-02 22:25:12 -04:00
parent 60a6f383a3
commit f54044c852

@ -5,7 +5,7 @@
Con el proposito de lista las categorias de las entradas mostradas en esta página,
Editar **blog.html**, para listar categorias en la parte inferior de la plantilla
```
```html
{% endfor %}
<section>
@ -32,7 +32,7 @@ Copiar blog.html como **categorias.html**
Para consegir consultar categorías directamente por la url con categoria_id
/blog/**urls.py**
```
```py
...
urlpatterns = [
@ -44,7 +44,7 @@ urlpatterns = [
Crear vista
/blog/**views.py**
```
```py
def categoria(request, categoria_id):
categoria = Categoria.objects.get( id=categoria_id )
entrada = Entrada.objects.filter( categorias = categoria )
@ -53,7 +53,7 @@ def categoria(request, categoria_id):
Aplicar estilo a links categorias
**blog.html** **categorias.html**
```
```html
...
<a href="{% url 'categoria' categoria.id %}" class="link">{{categoria.nombre}}</a>
...
@ -65,7 +65,7 @@ Esta configurada para activar el estilo solo para la url especificada, y no para
ej. */blog/* pero no */blog/categoria/1*
/templates/ProyectoWebApp/**base.html**
```
```html
...
<li class="nav-item {% if request.path|slice:':6' == '/blog/' %}active{% endif %} px-lg-4">
<a class="nav-link text-uppercase text-expanded" href="{% url 'Blog' %}">Blog</a>