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