Domanda

Qualcuno conosce pacchetti o librerie esistenti che possono essere utilizzati per creare un calendario in un'app Django?

È stato utile?

Soluzione

Una rapida ricerca su Google rivela django-gencal, che sembra esattamente ciò di cui hai bisogno.Varrebbe anche la pena di guardare gli snippet sotto il tag del calendario su Django Snippets all'indirizzo http://www.djangosnippets.org/tags/calendar/.

Altri suggerimenti

Sembra che django-calendar sia diventato django-agenda: http://github.com/dokterbob/django-agenda

Ottimi suggerimenti

django-swingtime continua a vivere

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

Il codice di pianificazione django originario di thauber (thauber/django-programmazione) è stato biforcato e lavorato nel file glamkit/glamkit-eventtools codice per Gallerie, Biblioteche, Musei e Archivi.È stato anche biforcato e aggiornato da una varietà di altre persone, ad es. boskee/django-programma, e la mia ipotesi è che potrebbe avere meno dipendenze ed essere più facile da integrare in un altro progetto.Dice:

Programma Django:Un'applicazione di calendario/programmazione, dotata di:

  • eventi unici e ricorrenti
  • eccezioni del calendario (eventi modificati o cancellati)
  • occorrenze accessibili tramite l'API Event e l'API Period
  • relazioni degli eventi con oggetti generici
  • pronto all'uso, bella interfaccia utente
  • visualizzare giorno, settimana, mese, tre mesi e anno
  • campione di progetto che può essere lanciato immediatamente e riutilizzato nel tuo progetto

Vedi la scheda "rete" di github per una navigazione grafica dal punto di vista di un dato ramo per vedere come gli altri rami si relazionano ad esso (es.cosa è disponibile per la fusione).

pagamento svn http://django-calendar.googlecode.com/svn/trunk/ SVN solo Django-Calendar-Read:URL'http://django-calendar.googlecode.com/svn/trunk' non esiste

quindi la ricerca su Google potrebbe rivelarlo, ma non esiste più.

Ce n'è un altro alternativa al calendario qui, Calendario degli eventi Django da 3captus, che offre qualcosa di un po' più semplice.Lo sto provando adesso, ma sembra più adatto a me.

Dall'elenco delle funzionalità:

  • Visualizzazione del calendario con funzionalità complete utilizzando la classe del calendario Python
  • Supporta lo scorrimento del mese (avanti o indietro)
  • AJAX aggiunge, modifica, elimina la GUI
  • Richiedi la conoscenza del mimimum di Django, dovrebbe essere un buon complimento dopo aver finito con Django Tutorial (http://www.djangoproject.com/documentation/tutorial01/)
  • Le classi Calendario ed Evento possono essere utilizzate in qualsiasi progetto Python
  • Test completo dell'unità incluso

Ci sono anche alcune funzioni di calendario integrate nello stesso Python, puoi vedere una semplice implementazione Qui.

Oggi mi sono imbattuto django-swingtime.Vale la pena dare un'occhiata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top