tgapp-calendarevents

Screenshot Software:
tgapp-calendarevents
Szczegóły programowe:
Wersja: 0.0.8
Filmu: 20 Feb 15
Wywoływacz: Alessandro Molina
Licencja: Wolny
Popularność: 0

Rating: nan/5 (Total Votes: 0)

tgapp-calendarevents jest wtykowe kalendarze i zdarzenia wniosek o TurboGears2 & nbsp;. Pozwala tworzyć wydarzenia, które są związane z podmiotów określonych w aplikacji, które podłącza go.
Calendarevents zapewnia wsparcie dla wielu kalendarzy i rodzajów zdarzeń, definiując nowe typy zdarzeń możliwe jest określenie, w jaki sposób wydarzenie dotyczy podmiotów zewnętrznych, takich jak blogu, który opisuje go.
Podczas wyświetlania zdarzeń, jeśli zostaną przedstawione dostępne informacje o pogodzie w dniu i miejscu imprezy.
instalacji
calendarevents może być zainstalowany zarówno z PyPI lub bitbucket:
easy_install calendarevents
Należy tylko praca dla większości użytkowników
calendarevents podłączając
W konfiguracji aplikacji / app_cfg.py wtyczki importu:
z tgext.pluggable wtyczki importu
Następnie na końcu pliku wtyku połączenia z calendarevents:
wtyczki (base_config, "calendarevents", event_types = [...])
Co najmniej jeden rodzaj zdarzenia musi być zdefiniowana wewnątrz argumentu event_types. Definiowanie typów zdarzeń jest wyjaśnione wewnątrz sekcji Typy zdarzeń.
Będziesz w stanie uzyskać dostęp do kalendarzy na stronie http: // localhost: 8080 / calendarevents.
Rodzaje Event
calendarevents potrzebuje aplikacji do określenia co najmniej jeden EventType do pracy.
Typy zdarzeń musi być zdefiniowana dziedziczenie z klasy calendarevents.EventType, na przykład zdefiniować zdarzenie na koncert, który odnosi się do artykułu w blogu, który opisuje samego koncertu:
Klasa Koncert (EventType):
& Nbsp; name = "Koncert"
& Nbsp; def get_linkable_entities (self, kalendarz):
& Nbsp; return [(a.uid, a.title) dla w model.DBSession.query (model.Article)]
& Nbsp; def get_linked_entity_info (self, zdarzenia):
& Nbsp; powrócić model.DBSession.query (model.Article) .get (event.linked_entity_id) .title
& Nbsp; def get_linked_entity_url (self, zdarzenia):
& Nbsp; return tg.url ('/ blog / view /% s% event.linked_entity_id)
wtyczki (base_config, "calendarevents", event_types = [Concert ()])
Exposed podszablonów
calendarevents obnaża słabość do renderowania pola zdarzeń wewnątrz innych stron:
- Calendarevents.partials: zdarzenie (zdarzenia) - renderuje pole zdarzenia

Wymagania :

  • Python

Inne programy z deweloperem Alessandro Molina

tgapp-smallpress
tgapp-smallpress

20 Feb 15

tgapp-fbauth
tgapp-fbauth

20 Feb 15

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

tgapp-registration
tgapp-registration

15 Apr 15

Komentarze do tgapp-calendarevents

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!