zyegfryed le 23/06/2007 :

Salut,
Excellent article, dont la collection devrait figurer quelque part sur django-fr.org ! (Cela n'engage que moi, bien sur :))
Je pense avoir remarqué une coquille dans le code mentionné sur l'article (je n'ai par contre pas vérifié les sources, tu me pardonneras), au niveau de la définition des éléments du sitemap :

'journal': GenericSitemap(
{
'queryset': Post.published.exclude(is_bestof=False),
'date_field': 'publication_date'
},
priority=0.4
),

Il me semble que la valeur de is_bestof doit être à True, puisque l'on cherche à exclure les billets BestOf qui possèdent déja leur propre référence, non ?

Sinon, j'avais vu dans ton code source au niveau du modèle de billet (class Post il me semble) que tu utilisais un conteneur pour chaque élément formaté (Textile, Markdown, Dotclear, etc...). Ne serait il pas plus "convenable" de n'utiliser qu'un seul champ contenant le texte formaté, à l'aide du snippet Generic markup converter (www.djangosnippets.org/sn...) de James Bennett (ubernostrum) ? (Modulo adaptation afin que la variable markup_func_name ne se base plus que sur une variable de configuration, mais puisse être surchargée via les paramètres kwargs par exemple ou un attribut de classe).
Bye :)
Seb

David, biologeek le 23/06/2007 :

Salut Seb,

> Excellent article, dont la collection devrait figurer quelque part sur django-fr.org !

J'y penserais, j'attends d'avoir une catégorie Django bien définie pour poster le lien vers celle-ci.

> Il me semble que la valeur de is_bestof doit être à True, puisque l'on cherche à exclure les billets BestOf qui possèdent déja leur propre référence, non ?

Tout à fait, en fait le billet était déjà corrigé mais le flux RSS était déjà parti un peu partout, merci de l'avoir signalé ;-).

Concernant le snippet il était dans mes favoris mais je l'avais complètement oublié ! Je vais voir ce que je peux faire avec. Il faudra que j'intègre wiki2xhtml aussi...

Soso le 25/06/2007 :

Quand même, ça a l'air compliqué...
Merci en tout cas pour m'avoir "tuyauté" via ton exemple à l'utilité d'un sitemap pour mon blog. J'ai effectivement trouvé des générateurs de sitemap pour wordpress, je vais aller voir si ça existe pour Dotclear...

Bon courage !

David, biologeek le 25/06/2007 :

Il y a le plugin gsitemap pour dotclear disponible ici : callmepep.org/bricoland/

Merci pour les encouragements :-).

zyegfryed le 25/06/2007 :

Concernant les commentaires, James Bennett (www.b-list.org/) vient de sortir une application de modération "bien propre" (comparée aux hacks qu'il donnait il y a un an, d'après l'auteur) : comment_utils (code.google.com/p/django-...)
Ce pourrait être un petit plus pour la gestion des commentaires (surtout niveau modération du spam, etc.)...
Bye :)
Seb

David le 27/06/2007 :

Django-fr launched this past week. The site’s creator, David Larlet, posted the announcement to django-users: “The aim of this site is to provide translations of the documentation, useful links and of course to create a local community!” The site is still evolving as more users are becoming aware of it and contributing translations that will go through an approval process. The Django-fr group also coordinates their efforts on their Django-fr mailing list and on #django-fr on irc.freenode.net.

www.djangoproject.com/web...

Le début de la gloire ? ;-)

David, biologeek le 27/06/2007 :

@zyegfryed : oui j'ai vu, merci pour le lien. En fait c'est en train d'être réécrit si j'en crois Jacob groups.google.com/group/d...

Donc j'attends encore un peu mais en terme d'anti-spam c'est intéressant en effet.

@David : la gloire, la gloire, appelons ça plutôt la reconnaissance d'une équipe motivée :-).

NiCoS le 09/07/2007 :

Merci pour cet article nickel et qui me servira un jour pour Atome :-P

Plus je vois les contrib qui sortent pour Django, plus ça me pousse à retarder le dev d'Atome parfois :-D

On va déjà finaliser et déployer la version 0.1 de MvMo et on verra bien ensuite dans quoi je vais me lancer (ou pas).

++