Let's start...
Par Nicolas Steinmetz. dimanche 11 janvier 2009, 20:50. Projets atome bookmark django favori start | Lien permanent.
Vous en avez marre de gérer une même collection de favoris pour la vie courante entre plusieurs navigateurs ? Alors "Start" (premier module du projet Atome) est fait pour vous (ainsi que pour moi, nécessairement
).
Basé sur Django (oh surprise...), il vous permet de gérer vos favoris au sein de catégories et ces dernières au sein de thèmes.
Une dessin étant a priori plus parlant :
Pour l'intégralité des propos, rendez-vous sur la page Atome > Start.

Commentaires
Hello,
Ah, petit problème :
http://www.unelectronlibre.info/pro... <= 404 Not Found.
Juste quelques remarques :
- Ajouter un support i18n (impératif quand tu distribues publiquement une application)
- Préciser l'encodage (pour éviter les embrouilles)
- Une gestion m2m pour les catégories et les thèmes, ce serait plus pratique ou alors utiliser django-mptt pour une classification hiérarchique.
- Utilisation des URLs nommées (plus propre et pratique)
- Proscrire les import * (et supprimer from start.models import * de fichier urls.py, puisque non-utilisé)
- Utiliser une vue générique au lieu de render_to_response, histoire de pouvoir bénéficier des context_processors, ou alors ajouter un context_instance=RequestContext(request) à render_to_response.
Bonne idée de publier le source
Bonne journée.
Pour le lien cassé, corrigé ! (un oubli dans mon script de déploiement fabric)
Pour le reste, en effet, je m'étais déjà noté des choses. Un des but de "start" était de me remettre à Django après une très longue absence et donc on va reprendre les choses petit à petit - sympa de remplir ma ToDo List en tous cas
Pour les vues génériques, c'est traité - j'ai même pu tout mettre dans urls.py, y compris les décorateurs @login_required et @cache_page - plus de fichier views.py donc
Pour les urls nommées, après lecture de la doc, je vois pas trop comment je pourrais les appliquer à Start - tu éclaires ma lumière stp ?