2009-07-17 20 views

Respuesta

10

Practical Django projects, second edition por James Bennett las aplicaciones de construcción release manager of Django

las cubiertas de libro, añadiendo características, técnicas de desarrollo de prácticas como el uso de DVCS, herramientas automatizadas de despliegue de compilación y también hay un capítulo dedicado al desarrollo reutilizable y cómo enviarlo al PyPI.

El libro también brinda buenos consejos sobre Python cuando es necesario; de esa forma puedes desarrollar una buena comprensión de Python también.

+0

Gracias. ¿Alguna sugerencia para conocer el alojamiento/implementación o está incluida en este libro? – mkelley33

+0

Servicios de alojamiento de Django reales: ver http://stackoverflow.com/questions/1118835/which-are-good-python-django-hosting-solutions/1119139#1119139. –

8

¡El django book para django!

Y el python tutorial para conceptos básicos de Python.

+0

Hahaha. Sí, voy a hacer +1 ya que tengo que admitir que han hecho un excelente trabajo con eso. – mkelley33

3

Ciertamente, la documentación de Django es un buen recurso. Sigo recibiendo dicho usarlo y su sido útil mayor parte del tiempo:

www.djangoproject.com

+0

También vengo de un fondo Asp.Net/C# y me he encontrado pasando mucho tiempo en el sitio del proyecto django leyendo la documentación ya que he estado construyendo un sitio con Django. –

+0

Creo que los documentos de Django son mi segundo favorito, después del manual de PHP (¡Dios, me encanta!) Y un poco antes de los de Python y Symfony. –

2

Empecé con Django no hace muchas semanas.

Puedo recomendar estudiar el código fuente en el sitio de Django . Me ayudó a comenzar a hacer un trabajo real como había un ejemplo completo y funcional para referirse. Puede encontrarse en http://code.djangoproject.com/browser/djangoproject.com/django_website/. Una URL de descarga directa para el código fuente es: http://code.djangoproject.com/changeset/10750/djangoproject.com/django_website?old_path=%2F&format=zip (archivo ZIP, 61 KB).

Y es una buena idea leer los primeros 5 capítulos en el libro de Django , a partir de las http://www.djangobook.com/en/2.0/chapter01/

Si usted está interesado en hacer un blog, entonces puedo recomendar este blog-entrada de James Bennett :

http://www.b-list.org/weblog/2006/jul/03/django-tips-scaling-application/ "Django tips: escalando una aplicación. Vamos a construir un blog".

+0

Wow, es genial ver que Django tiene muchos noobres como yo involucrados en profundizar en la tecnología. Gracias por compartir. – mkelley33

11
+0

Wow. Ya he marcado esta publicación como "respondida" antes de que llegara esta respuesta, pero una vez más me gustaría poder marcar la mayoría de estas respuestas como la "respuesta". La comunidad de Django parece extremadamente involucrada y conocedora. No puedo esperar para explorar toda la buena información que has compartido, muchas gracias. – mkelley33

+0

Esto es lo que llamo una "Respuesta". – wassimans

+0

Aquí hay otra reciente que encontré útil .. http://www.jeffknupp.com/blog/2012/02/09/starting-a-django-project-the-right-way/ – Sundeep

5

La mayoría de los libros le indicarán cómo implementar Apache. También puedes mirar lighttpd y nginx.

Para la implementación, debe buscar en Fabric, un paquete de python que hace SSH desde su máquina a su servidor.

Aquí está my Amazon list of top Django books, por lo que vale la pena. Me estoy refiriendo a esto en lugar de repetir mis comentarios aquí. Me gustaría señalar que las plantillas de Django (que no están en la lista) son un poco decepcionantes. No está a la altura de la calidad técnica de los otros libros.

La gente ya te ha señalado en James Bennett. Reitero eso. Él tiene mucho material excelente en su sitio web en www.b-list.org. Muy recomendable.

Si está buscando una configuración simple y/o soporte para los sitios de Django, recomiendo slicehost.net o webfaction.com. El primero es más duro, controla tu propio segmento de servidor Unix. Este último es más simple, más fácil de poner en marcha, pero no tanto control sobre todo. El primero comienza en alrededor de $ 20/mes por una rebanada de 256MB. El último es alrededor de $ 10/mes.

Incluso si no utiliza ninguno de estos hosts, sus sitios web tienen tutoriales geniales sobre la configuración de Django, python y Apache en cajas Unix.

También recomendaría obtener una cuenta gratuita para github.com. Hay una gran comunidad de famosos desarrolladores de Django allí, y hay muchos proyectos que puedes copiar en tu máquina y probar. Una de las mejores cosas: puedes "seguir" a otros desarrolladores de Djaango y ver qué está apareciendo en el radar de la mente viviente.

More information on Fabric.

+0

Buen consejo sobre el web hosting y el web hosting. tutoriales. Mi empresa ejecuta varios sitios de Django al mismo tiempo en un segmento de 256 MB. Slicehost es simplemente una gran compañía, también. Un placer trabajar con. –

+0

LOL. Gracias por el maravilloso consejo. Digo LOL, porque mi compañía en la que estoy trabajando está usando slicehost, y nos estamos moviendo de ASP.NET C# a Django para nuestro próximo gran proyecto. Además de todas las aportaciones que mis compañeros de trabajo han estado repartiendo, esto ha sido de gran ayuda. Ya le dije a otra persona en esta publicación que me gustaría poder marcar casi todas las respuestas a esta pregunta como respondidas. ¿Quizás stackoverflow podría agregar una marca de verificación "extremadamente útil" también? Gracias de nuevo. – mkelley33

2

El desarrollo web de Python con Django por Forcier, Bissex y Chun fue un gran comienzo. 50 páginas en Python para que puedas seguir y todos los principios básicos de Django.

Cuestiones relacionadas