Django 2. Antonio Melé

Чтение книги онлайн.

Читать онлайн книгу Django 2 - Antonio Melé страница 7

Автор:
Серия:
Издательство:
Django 2 - Antonio Melé

Скачать книгу

Resumen

       13. Lanzamiento en producción

       Crear un entorno de producción

       Configuración para distintos entornos

       Utilizar PostgreSQL

       Comprobar su proyecto

       Servir Django mediante WSGI

       Instalar uWSGI

       Configurar uWSGI

       Instalar NGINX

       El entorno de producción

       Configurar NGINX

       Servir archivos estáticos y media

       Securizar conexiones con SSL

       Crear un certificado SSL

       Configurar NGINX para utilizar SSL

       Configurar su proyecto con SSL

       Crear un middleware a medida

       Crear un middleware para gestionar subdominios

       Servir múltiples dominios con NGINX

       Comandos de administración personalizados

       Resumen

      Prefacio

      Django es un potente framework web escrito en Python que fomenta un desarrollo rápido y un diseño limpio y pragmático, a la par que ofrece una curva de aprendizaje relativamente suave, lo que lo hace atractivo tanto para programadores novatos como expertos.

      Este libro le guiará a través de todo el proceso del desarrollo de aplicaciones web profesionales con Django. El libro no solo cubre los aspectos más relevantes del framework, sino que también muestra cómo integrar otras tecnologías populares en proyectos Django.

      Este volumen le enseñará a crear aplicaciones reales, solucionar problemas comunes e implementar las mejores prácticas mediante un enfoque paso a paso fácil de seguir.

      Después de leer este libro sabrá cómo funciona Django y cómo utilizarlo para elaborar aplicaciones web prácticas con funcionalidades avanzadas.

      A quién va dirigido este libro

      Este libro va dirigido a programadores con conocimientos de Python que quieren aprender Django de una forma práctica. Tanto si Django es un framework nuevo para usted, como si ha trabajado con él pero quiere dominarlo, este libro es el más adecuado para usted. Le ayudará a dominar las funciones más relevantes del framework creando proyectos completos desde cero. Para leerlo es necesario estar familiarizado con conceptos de programación y tener un conocimiento básico de Python, HTML y JavaScript.

      Cómo aprovechar este libro

      Para sacar el máximo rendimiento a este libro, se recomienda tener un buen conocimiento de Python y conocimientos básicos de HTML y JavaScript. Antes de adentrarse en sus páginas se recomienda leer las partes 1 a 3 del tutorial de la documentación oficial de Django en https://docs.djangoproject.com/es/2.0/intro/tutorial01/.

      Descarga del código asociado al libro

      En la parte inferior de la primera página del libro encontrará el código de acceso que le permitirá acceder de forma gratuita a los contenidos adicionales en www.marcombo.info.

      1

      Crear un blog

      Con este libro aprenderá a desarrollar proyectos Django, listos para su funcionamiento en producción. En caso de que aún no haya instalado Django, aprenderá cómo hacerlo en la primera parte de este capítulo. En este también se verá cómo crear una sencilla aplicación de blog con Django. El propósito principal de este capítulo es tener una visión general del framework, comprender cómo interactúan los diferentes componentes entre sí y obtener las habilidades necesarias para crear un proyecto Django con funcionalidades sencillas. Este capítulo le guiará en la creación de un proyecto Django completo sin entrar en detalle en cada paso. Los diferentes componentes utilizados en este capítulo se describen en los siguientes capítulos.

      Este capítulo trata los siguientes puntos:

      • Instalar Django y crear un primer proyecto.

      • Diseñar modelos de datos y generar migraciones.

      • Crear un sitio de administración para modelos de datos.

      • Utilizar QuerySets y Managers.

      • Construir vistas, plantillas y URLs.

      • Añadir paginación a vistas de listado.

      • Usar vistas basadas en clases.

      Si ya ha instalado Django puede saltar a la siguiente sección Crear mi primer proyecto. Django es un paquete Python y, como tal, puede instalarse

Скачать книгу