2011-04-21 8 views
10

¿Alguien tiene una recomendación para un sistema de etiquetado en Django? django-tagging parece ser capaz de hacer todo lo posible para cocinar y pasar la aspiradora por usted, pero no se ha actualizado en más de un año. django-taggit parece más simple pero igual de útil, y es bastante activo, al menos recientemente.django-tagging o django-taggit, o algo más?

Sin embargo, ninguna de estas aplicaciones parece tener una nube de etiquetas. Me refiero a una verdadera nube de etiquetas, completa con el HTML y el estilo, y todo eso. No es una etiqueta por modelo (que es una característica en django-etiquetado, bastante limpio), o algo por el estilo. Solo una nube de etiquetas recta.

Sus sugerencias son muy apreciadas. ¡Gracias!

+0

prefiero django-etiquetado, sólo porque estoy más familiarizado con su API. Tuve un comportamiento peculiar con django-taggit y volví a django-tagging. – Brandon

+1

Gracias por su respuesta. Comportamiento peculiar, como qué? ¿Puedes elaborar? – rabbid

+0

Las etiquetas no se estaban salvados cuando se hace una actualización, que era una especie de algo grande. – Brandon

Respuesta

7

Vale la pena consultar los paquetes de django para este tipo de preguntas; http://djangopackages.com/grids/g/tagging/

Puede ver que mencionó los dos más populares y los otros apenas se cuentan.

Personalmente elijo django-taggit. Es más simple, mantenido por los desarrolladores de Django core y más recientemente se ha actualizado. También es tranquilizador que el tox.ini en el repositorio django-taggit muestra su probado contra todas las versiones de python relevantes.

Para mí, django-etiquetado fue hinchada con más características de lo que iba a necesitar pero entiendo que podría ser útil en algunos casses.

3

si la nube de etiquetas es lo que te interesa, puedes probar django-taggit combinado con django-taggit-templatetags. siga las instrucciones del documento en el segundo enlace, es fácil implementar su propia nube de etiquetas con pocas líneas de plantilla. espero que esto ayude.

+0

consejos impresionante. Muy útil. –

Cuestiones relacionadas