diff --git a/7f_Proyecto_Web_Completo.md b/7f_Proyecto_Web_Completo.md new file mode 100644 index 0000000..66f6b71 --- /dev/null +++ b/7f_Proyecto_Web_Completo.md @@ -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', + ] +``` + +