Update '7e_Proyecto_Web_Completo '
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>
|
||||
|
Loading…
Reference in New Issue
Block a user