¿Alguien puede sugerir un buen proyecto de código abierto de django para aprender el desarrollo de django?
¿Alguien puede sugerir un buen proyecto de código abierto de django para aprender el desarrollo de django?
Respuestas:
Un gran recurso es www.djangopackages.com , que enumera muchas de las aplicaciones notables de Django, incluidos enlaces a sus respectivos repositorios, calificaciones de popularidad, etc.
Otra forma de encontrar proyectos populares es directamente en GitHub: https://github.com/search?q=django
Finalmente:
django-basic-apps también es un muy buen comienzo para aprender django y aplicaciones reutilizables. Estas aplicaciones son lo suficientemente simples y el código está bien escrito.
Si está buscando aprender la popular característica de aplicación reutilizable de Django, le sugeriría Pinax , y es posible que también desee ver Django-Mingus . Soy el autor detrás de Mingus y recientemente publiqué una lista de las aplicaciones incluidas en Mingus junto con una descripción de cómo y por qué se usan. Puede ser útil para encontrar algunos proyectos que desee usar usted mismo. Aquí hay un enlace: " Las aplicaciones que impulsan Django-Mingus "
También hay un montón de proyectos de Django en Google Code, GitHub y BitBucket. Simplemente busque "django".
Django-CMS, mencionado anteriormente, y Fein-CMS son buenos proyectos de CMS para sumergirse, y los screencasts de Eric son geniales: sugiero absolutamente cualquier novato a Django que vea los 13 screencasts.
Le pregunté a Malcolm Tredinnick hace unas semanas si admiraba algún proyecto y sugirió los paquetes Django. Mantienen su fuente en Github .
No diría que debería usarse como un tutorial de Django, pero tienen un estilo admirable de programación y he leído más de unos pocos consejos y trucos al leer su fuente. Definitivamente es un buen ejemplo para aprender.
Uno de los mejores para los novatos: 13 screencasts "Django From the Ground Up" en esta semana en Django #
editar:
# el sitio web está cerrado. ver la página archivado .
Recomiendo Waka Waka . Es un wiki muy bien escrito, que debería darle una buena idea de cómo desarrollarse en django. Es una aplicación utilizada por Pinax, que por sí sola debería ser enorme, para aprender.
Por supuesto, también puede revisar algunos de los códigos de ubernostrum como Registro, perfiles y Formulario de contacto, que son un estándar en el mundo de django. Pero como algunos de ellos implican formas dinámicas, puede ser mejor llegar a ellos, después de una pequeña codificación real.
Si está interesado en ejecutar Django en App Engine, consulte este proyecto . Aquí hay una demostración.