Frage

Kennt jemand vorhandene Pakete oder Bibliotheken, die zum Erstellen eines Kalenders in einer Django-App verwendet werden können?

War es hilfreich?

Lösung

Eine kurze Google-Suche verrät es django-gencal, das genau das zu sein scheint, was Sie brauchen.Es lohnt sich auch, einen Blick auf die Snippets unter dem Kalender-Tag auf Django Snippets zu werfen http://www.djangosnippets.org/tags/calendar/.

Andere Tipps

Es scheint, dass der Django-Kalender zur Django-Agenda geworden ist: http://github.com/dokterbob/django-agenda

Tolle Tipps

Django-Swingtime lebt weiter

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

Der Django-Schedule-Code ursprünglich von thauber (thauber/django-plan) wurde gegabelt und eingearbeitet Glamkit/Glamkit-Eventtools Code für Galerien, Bibliotheken, Museen und Archive.Es wurde auch von einer Vielzahl anderer Leute geforkt und aktualisiert, z. Boskee/Django-Zeitplan, und ich vermute, dass dies möglicherweise weniger Abhängigkeiten aufweist und einfacher in ein anderes Projekt zu integrieren ist.Es sagt:

Django-Zeitplan:Eine Kalender-/Planungsanwendung mit:

  • einmalige und wiederkehrende Ereignisse
  • Kalenderausnahmen (Termine geändert oder storniert)
  • Vorkommnisse, auf die über die Event-API und die Perioden-API zugegriffen werden kann
  • Beziehungen von Ereignissen zu generischen Objekten
  • sofort einsatzbereit, schöne Benutzeroberfläche
  • Tag, Woche, Monat, drei Monate und Jahr anzeigen
  • Projektbeispiel, das sofort gestartet und in Ihrem Projekt wiederverwendet werden kann

Auf der Github-Registerkarte „Netzwerk“ finden Sie eine grafische Navigation aus der Sicht eines bestimmten Zweigs, um zu sehen, wie sich andere Zweige darauf beziehen (d. h.was zum Zusammenführen zur Verfügung steht).

SVN-Kaufabwicklung http://django-calendar.googlecode.com/svn/trunk/ Django-Calendar-Read nur SVN:URL 'http://django-calendar.googlecode.com/svn/trunk' existiert nicht

Daher wird die Google-Suche möglicherweise angezeigt, aber es existiert nicht mehr.

Es gibt einen anderen Kalenderalternative finden Sie hier, Django-Veranstaltungskalender von 3captus, das bietet etwas etwas Einfacheres.Ich probiere es gerade aus, aber es scheint mir besser zu passen.

Aus der Funktionsliste:

  • Kalenderanzeige mit vollem Funktionsumfang mithilfe der Python-Kalenderklasse
  • Unterstützt das Scrollen des Monats (vorwärts oder rückwärts)
  • AJAX GUI hinzufügen, ändern, löschen
  • Mimimum -Kenntnis von Django benötigen, sollte ein gutes Kompliment sein, nachdem Sie mit Django Tutorial fertig sind (Tutorial (http://www.djangoproject.com/documentation/tutorial01/)
  • Die Kalender- und Ereignisklassen können in jedem Python-Projekt verwendet werden
  • Vollständiger Unit-Test inklusive

Es gibt auch einige Kalenderfunktionen, die in Python selbst integriert sind. Sie können eine einfache Implementierung sehen Hier.

Heute bin ich gestoßen Django-Swingtime.Einen Blick wert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top