Question

Personne ne sait de toute les packages existants ou les bibliothèques qui peuvent être utilisés pour construire un calendrier dans un django app?

Était-ce utile?

La solution

Une rapide recherche sur google révèle django-gencal, qui ressemble exactement ce dont vous avez besoin.Il serait également intéressant de regarder les extraits de code selon le calendrier de tag sur Django Extraits à http://www.djangosnippets.org/tags/calendar/.

Autres conseils

Il semble que django-calendrier est devenu django-ordre du jour: http://github.com/dokterbob/django-agenda

Grand Tipps

django-swingtime vie sur

http://github.com/dakrauth/django-swingtime

Django-calendrier de code à l'origine de thauber (thauber/django-annexe) a été fourchue et a travaillé dans le glamkit/glamkit-eventtools code pour les Galeries, les Bibliothèques, les Musées et les Archives.Il a également été fourchue et mise à jour par une variété d'autres gens, par exemple boskee/django-annexe, et je suppose que cela pourrait avoir moins de dépendances et d'être plus facile à intégrer dans un autre projet.Il dit:

Django-horaire:Un calendrier/application de planification, mettant en vedette:

  • un temps et des événements récurrents
  • calendrier des exceptions (les occurrences modifié ou annulé)
  • occurrences accessibles par le biais d'Événements de l'API et de la Période de l'API
  • les relations d'événements pour des objets génériques
  • prêt à utiliser, belle interface utilisateur
  • vue jour, semaine, mois, trois mois et de l'année
  • exemple de projet qui peut être lancé immédiatement et réutilisés dans votre projet

Voir le github onglet "réseau" pour une navigation graphique du point de vue d'une branche donnée à voir comment d'autres branches concernent (c'est à direce qui est disponible pour la fusion).

svn checkout http://django-calendar.googlecode.com/svn/trunk/ django-calendrier-en lecture seule svn:URL 'http://django-calendar.googlecode.com/svn/trunk'n'existe pas

donc, la recherche google peut révéler, mais elle n'existe plus.

Il y a un autre calendrier alternative ici, Django Calendrier des Événements à partir de 3captus, qui propose quelque chose d'un peu plus simple.Je suis en train de l'essayer maintenant, mais il ressemble à un meilleur ajustement pour moi.

À partir de la liste des fonctionnalités:

  • La pleine fonctionnalité d'affichage du calendrier à l'aide de python calendrier de la classe
  • Soutien de défilement des mois (en avant ou en arrière)
  • AJAX ajouter, modifier, supprimer GUI
  • Nécessitent un minimum de connaissances de Django, devrait être un bon complément après vous avez terminé avec django tutoriel (http://www.djangoproject.com/documentation/tutorial01/)
  • Calendrier d'Événement et de classe peut être utilisée dans tout projet de python
  • Plein de l'unité de test inclus

Il y a aussi quelques fonctions de calendrier intégré à Python lui-même, vous pouvez voir une mise en œuvre simple ici.

Aujourd'hui, j'ai couru dans django-swingtime.La peine de vérifier.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top