Update '7d_Proyecto_Web_Completo'
parent
e5c33ab630
commit
60a6f383a3
@ -4,7 +4,7 @@ Crear app ` python3 manage.py startapp blog `
|
||||
Crear el modelo, una clase por elemento de las entradas del blog
|
||||
|
||||
/blog/**models.py**
|
||||
```
|
||||
```py
|
||||
from django.db import models
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
@ -58,7 +58,7 @@ Relación muchos a muchos.
|
||||
### Registrar app Blog
|
||||
|
||||
**settings.py**
|
||||
```
|
||||
```py
|
||||
...
|
||||
|
||||
INSTALLED_APPS = [
|
||||
@ -77,7 +77,7 @@ INSTALLED_APPS = [
|
||||
### Administrar Blog
|
||||
|
||||
Crear las clases a administrar y registrar sitio en **admin.py**
|
||||
```
|
||||
```py
|
||||
from django.contrib import admin
|
||||
from .models import Categoria, Entrada
|
||||
|
||||
@ -101,7 +101,7 @@ admin.site.register(Entrada, EntradasAdmin)
|
||||
- **Trasladar la vista del blog desde views.py del proyecto, al de la app y modificar ruta "blog/blog.html"**
|
||||
|
||||
**/ProyectoWebApp/views.py**
|
||||
```
|
||||
```py
|
||||
from django.shortcuts import render, HttpResponse
|
||||
|
||||
def home(request):
|
||||
@ -118,7 +118,7 @@ admin.site.register(Entrada, EntradasAdmin)
|
||||
```
|
||||
|
||||
**blog/views.py**
|
||||
```
|
||||
```py
|
||||
from django.shortcuts import render
|
||||
|
||||
# Create your views here.
|
||||
@ -151,7 +151,7 @@ admin.site.register(Entrada, EntradasAdmin)
|
||||
|
||||
- #### Registrar url al urls.py general del proyecto
|
||||
**ProyectoWeb/urls.py**
|
||||
```
|
||||
```py
|
||||
from django.contrib import admin
|
||||
from django.urls import path, include
|
||||
|
||||
@ -165,7 +165,7 @@ admin.site.register(Entrada, EntradasAdmin)
|
||||
- #### Crear urls en la aplicacion
|
||||
**/blog/urls.py**
|
||||
|
||||
```
|
||||
```py
|
||||
from django.shortcuts import render
|
||||
from blog.models import Entrada
|
||||
# Create your views here.
|
||||
@ -177,7 +177,7 @@ admin.site.register(Entrada, EntradasAdmin)
|
||||
|
||||
- #### Editar plantilla
|
||||
**/blog/blog.html**
|
||||
```
|
||||
```html
|
||||
{% extends 'ProyectoWebApp/base.html' %}
|
||||
{% load static %}
|
||||
{% block content %}
|
||||
|
Loading…
Reference in New Issue
Block a user