PDF de programación - Introducción a Django

Imágen de pdf Introducción a Django

Introducción a Djangográfica de visualizaciones

Publicado el 19 de Abril del 2020
553 visualizaciones desde el 19 de Abril del 2020
4,8 MB
119 paginas
Creado hace 5a (01/02/2015)
La GNU Free Documentation License también está disponible a través de www.



Tutorial de introducción a Django: Escribe tu primera aplicación Web usando
Django 1.8

Copyright © 2015 Saul Garcia M.



Se concede permiso para copiar, distribuir, y/o modificar este documento bajo los

términos de la GNU Free Documentation License, Versión 1.1 o cualquier versión

posterior publicada por la Free Software Foundation; manteniendo sin variaciones
las sección de “historia”. Una copia de la licencia está incluida en el apéndice
titulado “GNU Free Documentation License” y una traducción de esta al español
en el apéndice titulado “Licencia de Documentación Libre de GNU”.


gnu.org o escribiendo a la Free Software Foundation, Inc., 59 Temple Place, Suite
330, Boston, MA 02111-1307, USA.


se encuentra en el repositorio:



Este libro ha sido preparado utilizando lenguaje de marcas RST y la maquinaria de

LATEX , para formatear el texto, para editar los gráficos se utilizo Gimp y para el

maquetado Scribus .

Todos estos son programas de código abierto y gratuitos.



 Ideas, sugerencias; quejas: saulgarciamonroy@gmail.com
à Publicado, editado y compilado: en algún lugar de Celayita México.

http://github.com/saulgm/djangobook.com

El código fuente en formato RST para este libro y más información sobre este proyecto







Introducción a


Django



Escribe tu primera aplicación


Web usando Django 1.8



■ ■ ■


Saul Garcia M.
Revisión 1.8



Django Software Corporation





PARTE 1 ■■■ Tutorial de introducción a Django
■CAPITULO 1 Introducción a Django............................................................. 1

■CAPITULO 2 Guía de instalación.................................................................. 8

■CAPITULO 3 Escribe tu primera aplicación Django, parte 01.................. 12

■CAPITULO 4 Escribe tu primera aplicación Django, parte 02.................. 29

■CAPITULO 5 Escribe tu primera aplicación Django, parte 03.................. 46

■CAPITULO 6 Escribe tu primera aplicación Django, parte 04.................. 58

■CAPITULO 7 Escribe tu primera aplicación Django, parte 05.................. 65

■CAPITULO 8 Escribe tu primera aplicación Django, parte 06.................. 78

■CAPITULO 9
■CAPITULO 10 Escribe tu primer parche para Django.................................
■CAPITULO 11 Licencia................................................................................. 102


Como escribir aplicaciones reusables.................................. 82



88


Capítulos







Contenido



PARTE 1 ■■■Tutorial de introducción a Django
■CAPITULO 1



■CAPITULO 2



■CAPITULO 3



■CAPITULO 4

Introducción a Django……………………………….……......1



Diseña tu modelo….……………………….……………...........1

Instálalo……………….…………………………………............2

Juega con la API………………………………….……..…...... 2

Diseña tus URL……………………………………………........4

Escribe tus vistas………………………..………………...........5

Diseña tus plantillas……………..………………….….…........6



Guía de instalación..............................................................8



Instala Python……………………………………….………......8

Instala Django……………………………………….………......9

Instala un lanzamiento oficial……………….………......9

Instala la “Versión de Desarrollo”....……….……........10

Verifica tu instalación……………………………….….….......11



Escribe tu primera aplicación Django, parte 01 .............12


Crea un proyecto…………………………………………...….13

Configura la base de datos..............……………….14


El servidor de desarrollo……………………..……………….16


Cambia el puerto……………………..……………….17


Recarga automática de runserver…..………………17

Crean los modelos...…………………………..………...…....18

Activa los modelos………………………………..………….. 20

Juega con la API....………………………………..……….....25

¿Métodos __str__() o __unicode__()?……..……....26

¿Qué sigue?........................................................................28



Escribe tu primera aplicación Django, parte 02…….…..29



Crea un usuario administrador………………………………..39

Inicia el servidor del desarrollo………………………………..30

Entra al sitio de administración…………………………….….31

Edita la interfaz administrativa….…..........................31

Explora libremente la interfaz administrativa………...31

Personaliza la Interfaz administrativa………………………...34

Agrega relaciones a objetos………………………………..….36

Modificar la lista de cambios del admin……………………....40





■CAPITULO 5


■CAPITULO 6



■CAPITULO 7



Modifica la apariencia de la interfaz Administrativa…….......43

Personaliza las plantillas de tu proyecto…….….…....43

Personaliza las plantillas de tus aplicaciones….…....44

Personaliza la página de índice del admin……….……..…...44


¿Qué sigue?..........................................................................45



Escribe tu primera aplicación Django, parte 03...............46


Escribe tu primera vista…......................................................47

url() argumento: regex ............................................…48

url() argumento: view.............................................…..48

url() argumento:name..............................................…49

Escribiendo vistas…..........................................................…49


Escribiendo vistas más útiles….............................................51

Organizando las plantillas…..................................................52

El atajo: render_to_response ()…..........................................53

Lanzando un error 404...........................................................54

El atajo: get_object_or_404 ()................................................54

Usar el sistema de Plantillas..............................................…55

Removiendo URL incrustadas en plantillas...........................56

Espacios de nombres en URL...............................................56

¿Qué sigue?..........................................................................57



Escribe tu primera aplicación Django, parte 04………....58


Escribe un formulario sencillo................................................59

Usa las vistas genéricas: Menos código es mejor.................61

Edita la ULRconf.........................................................62


Edita las vistas............................................................62

¿Qué sigue?..........................................................................64.



Escribe tu primera aplicación Django, parte 05...............65



Introducción a pruebas automatizadas..................................65

¿Por qué es necesario crear tests?.......................................65

Los tests ahorrarán tu tiempo......................................65


Los tests hacen tu código más atractivo.....................66

Estrategias de testing básicas................................................66

Escribe tu primer test..............................................................67

Crea un test que exponga el error..............................67

Ejecutando pruebas....................................................68

Corrigiendo el error.....................................................69

Pruebas más exhaustivas ..........................................70

Testea una vista......................................................................70

Un test para una vista..................................................71

El cliente para test’s en Django...................................71


Testeando nuestra nueva vista...............................................73

Testeando la vista DetailView.................................................75

Ideas para más tests..............................................................76

Pruebas adicionales.....................................................77


¿Qué sigue?............................................................................77




Escribe tu primera aplicación Django, parte 06. .............78



Personaliza la apariencia de tu aplicación.............................78

Agrega una imagen de fondo.................................................79

¿Qué sigue?...........................................................................80



Como escribir aplicaciones reusables .............................82



Material reusable....................................................................82

Completando una aplicación reutilizable................................83


Instalación de algunos requisitos previos....................83

Empaquetando una aplicación...............................................83

Usar nuestra aplicación..........................................................86

Publica tu aplicación...............................................................86

Instalar paquetes Python con virtualenv.................................87



Escribe tu primer parche para Django..............................88



Introducción.............................................................................89

¿Qué cubre este tutorial?............................................89

Instalar Git...............................................................................89

Obtener una copia de la versión de desarrollo........................89

Ejecutando la suite de pruebas por primera vez.....................90

Escribir algunas pruebas
  • Links de descarga
http://lwp-l.com/pdf17544

Comentarios de: Introducción a Django (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad