tgapp-calendarevents

Screenshot der Software:
tgapp-calendarevents
Softwarebeschreibung:
Version: 0.0.8
Upload-Datum: 20 Feb 15
Entwickler: Alessandro Molina
Lizenz: Frei
Popularität: 0

Rating: nan/5 (Total Votes: 0)

tgapp-Agendaveranstaltungen ist ein steckbares Kalender und Veranstaltungen Antrag TurboGears2. & Nbsp; Es ermöglicht den Ereignissen, die Einrichtungen in der Anwendung, die sie im Stecker definiert verbundenen erstellen.
Agendaveranstaltungen bietet Unterstützung für mehrere Kalender und Ereignistypen, um neue Ereignistypen definieren, ist es möglich, festzulegen, wie sich das Ereignis bezieht externe Stellen wie ein Blog-Post, die sie beschreibt.
Bei der Anzeige von Ereignissen, wenn verfügbar Wetterinformationen für den Tag und Ort der Veranstaltung zur Verfügung gestellt.
Installation
Agendaveranstaltungen können sowohl von pypi oder bitbucket installiert werden:
easy_install Agendaveranstaltungen
sollte nur für die meisten Anwender arbeiten
Das Einstecken Agendaveranstaltungen
In Ihrer Anwendung config / app_cfg.py Import-Plug:
von tgext.pluggable Import-Plug
Dann am Ende der Datei Call-Stecker mit Agendaveranstaltungen:
Stecker (Basis_Konfig "Agendaveranstaltungen ', event_types = [...])
Mindestens ein Ereignistyp muss im event_types Argument definiert werden. Definieren von Ereignistypen ist innerhalb des Ausschnitts Ereignistypen erläutert.
Sie werden in der Lage, die Kalender unter http: // localhost: 8080 / Agendaveranstaltungen.
Ereignistypen
Agendaveranstaltungen muss die Anwendung zu definieren mindestens eine Eventtype zu arbeiten.
Ereignistypen müssen definiert erbt von der Klasse calendarevents.EventType werden, zum Beispiel, um ein Ereignis für ein Konzert, die zu einem Blog-Artikel, die das Konzert selbst beschreibt, bezieht sich definieren:
Klasse Concert (Eventtype):
& Nbsp; name = 'Concert'
& Nbsp; def get_linkable_entities (self, Kalender):
& Nbsp; return [(a.uid, a.title) für ein in model.DBSession.query (model.Article)]
& Nbsp; def get_linked_entity_info (self, event):
& Nbsp; zurück model.DBSession.query (model.Article) .get (event.linked_entity_id) .title
& Nbsp; def get_linked_entity_url (self, event):
& Nbsp; Rück tg.url ('/ Blog / view /% s'% event.linked_entity_id)
Stecker (Basis_Konfig "Agendaveranstaltungen ', event_types = [Concert ()])
Exposed Partials
Agendaveranstaltungen stellt eine Teilereignisboxen in andere Seiten machen:
- Calendarevents.partials: (Ereignis) - Rendert einen Ereignisfeld

Anforderungen :

  • Python

Andere Software von Entwickler Alessandro Molina

tgapp-registration
tgapp-registration

15 Apr 15

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

tgapp-photos
tgapp-photos

20 Feb 15

Kommentare zu tgapp-calendarevents

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!