Accueil » Python WAW » Python WAW 2010 : Semaine 17

Python WAW 2010 : Semaine 17

Document Actions
Python Week After Week : les liens de la semaine 17 de l'année 2010 de l'AFPY

02/05/2010


Python

1 > Embarquez des vidéos Youtube en RestructuredText

J'écris ce blog presque exclusivement en RestructuredText et j'ai voulu récemment embarqué une vidéo Youtube sur la page du projet Baby Tux. Heureusement quelqu'un avait déjà fait le travail pour contruire une directive, alors vous pouvez juste sauvegarder ce code dans un fichier youtube.rst et rajouter

import youtube_rst

Dans le fichier __init__.py de votre projet Django. Utiliser la directive est simple comme tout:

.. youtube:: 9ZWyv9icIfI

Plone

1 > Ce mois-ci avec Plone - mai 2010

Comme le compte à rebours est lancé avant la distribution du tout nouveau Plone 4, les événements tiennent les centre de la scène de la communauté Plone. Le 'World Plone Day' a juste fini de présenter Plone à la planète, que Plone est présenté à nouveau la semaine prochaine à la CMS Expo de Chicago, et dans les conférences régionales Plone qui sont organisées des deux cotés de l'Atlantique d'ici la fin mai - à l'université de l'état de Pensylvanie aux USA et à Sorrento en Italie.

Les annonces du mois :

Django

1 > Avancement de la version 1.2

Nous sommes dans le sprint final. À la suite d'une bonne activité de chasse aux bugs sur la semaine, il ne reste que 2 bugs bloquant une version candidate. Ces deux bugs (#13166 et #13315) sont raisonnablement bien compris; Ils attendent juste un peu de temps pour polir et commiter les patchs.

Donc, cela veut dire que nous sommes dans les délais pour une version candidate autour du 3 mai, avec une version finale autour du 10 mai. La date exacte sera sans doute décalée d'un jour ou deux, selon la capacité de notre estimé gestionnaire de distribution James Bennett de trouver du temps pour tourner la manivelle et pour construire les archives officelles.

Une fois que nous aurons une version candidate, le travail se concentrera à fermer les 48 questions de documentation et de traduction. Heureusement, les progrès sur ses tickets est plus facile que de corriger des problèmes de code, et il y a de nombreuses opportunité de contribuer. A cette fin, nous aurons un sprint virtuel le 8 mai pour essayer et obtenir autant de documentation trié que possible. Si vous vous voulez aider, rejoignez-nous sur #django-sprint sur IRC le 8; ou si vous pouvez dépenser un peu de temps avant cela, piocher un ticket de documentation et remontez un patch (ou éditez un patch sur un ticket de documentation existant). Comme toujours, n'importe quelle et toute l'aide est vraiment bienenue.

2 > Django to UML

J'étais en train de farfouiller pour trouver un convertisseur de modèles Django vers UML et cela m'a pris un certain de temps à faire, mais j'ai fini par en trouver un blotti dans l'application django-extensions. Comme cela m'a pris du temps, j'ai pensé à le partager pour le prochain gars qui cherchera.

Pour l'utiliser, récupérez la dernière version, et installez pygraphviz. Voici les commandes que j'ai utilisé:

wget http://django-command-extensions.googlecode.com/files/django-extensions-0.4.1.tar.gz
tar zxf django-extensions-0.4.1.tar.gz
cd django-extensions-0.4.1
sudo setup.py install

et

sudo apt-get install python-pygraphviz

Enfin dans votre dossier de projet:

./manage.py graph_models -a -g -o my_project_visualized.png

Contributions

Article écrit pour Encolpe DEGOUTE pour l'AFPY

Sélection de liens par Encolpe DEGOUTE

Si vous souhaitez écrire pour l'AFPY n'hésitez pas à nous contacter.