Widget calendario Django?[Chiuso]
Domanda
Qualcuno conosce pacchetti o librerie esistenti che possono essere utilizzati per creare un calendario in un'app Django?
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
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.