parent
30cbc17139
commit
e90594dc62
63
7f_Proyecto_Web_Completo.md
Normal file
63
7f_Proyecto_Web_Completo.md
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
## App Contacto
|
||||||
|
|
||||||
|
|
||||||
|
🔸️ Crear app ` python3 manage.py startapp contacto `
|
||||||
|
|
||||||
|
Exportar la vista **contato** desde Proyecto/ProyectoApp/**views.py**
|
||||||
|
a /contacto/**views.py**
|
||||||
|
```
|
||||||
|
from django.shortcuts import render
|
||||||
|
|
||||||
|
# Create your views here.
|
||||||
|
def contacto(request):
|
||||||
|
return render(request, "contacto/contacto.html")
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Exportar el path desde /Proyecto/ProyectoApp/**urls.py**
|
||||||
|
a /contacto/**urls.py**
|
||||||
|
```
|
||||||
|
from django.urls import path
|
||||||
|
from . import views
|
||||||
|
|
||||||
|
urlpatterns = [
|
||||||
|
path('', views.contacto, name="Contacto"),
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Registrar url en el proyecto
|
||||||
|
/Proyecto/*urls.py*
|
||||||
|
```
|
||||||
|
from django.contrib import admin
|
||||||
|
from django.urls import path, include
|
||||||
|
|
||||||
|
|
||||||
|
urlpatterns = [
|
||||||
|
path('admin/', admin.site.urls),
|
||||||
|
path('', include('ProyectoWebApp.urls')),
|
||||||
|
path('servicios/', include('servicios.urls')),
|
||||||
|
path('blog/', include('blog.urls')),
|
||||||
|
path('contacto/', include('contacto.urls')),
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Registrar app en en el proyecto
|
||||||
|
Proyecto/**settings.py**
|
||||||
|
```
|
||||||
|
INSTALLED_APPS = [
|
||||||
|
'django.contrib.admin',
|
||||||
|
'django.contrib.auth',
|
||||||
|
'django.contrib.contenttypes',
|
||||||
|
'django.contrib.sessions',
|
||||||
|
'django.contrib.messages',
|
||||||
|
'django.contrib.staticfiles',
|
||||||
|
'ProyectoWebApp',
|
||||||
|
'servicios',
|
||||||
|
'blog',
|
||||||
|
'contacto',
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user