tgapp-calendarevents

Screenshot Software:
tgapp-calendarevents
Detalii soft:
Versiune: 0.0.8
Incarca data: 20 Feb 15
Producător: Alessandro Molina
Licenţă: Gratuit
Popularitate: 7

Rating: 5.0/5 (Total Votes: 1)

tgapp-calendarevents este o aplicație calendare și evenimente conectabile pentru TurboGears2 & nbsp;. Aceasta permite să creați evenimente care sunt asociate unor entități definite în interiorul aplicației care se conecteaza la.
Calendarevents oferă suport pentru mai multe calendare și tipuri de evenimente, prin definirea de noi tipuri de evenimente, este posibil să se definească modul în care evenimentul se referă la entități externe, cum ar fi un post pe blog care o descrie.
La afișarea evenimente dacă vor fi furnizate informațiile meteo disponibile pentru ziua și locația evenimentului.
Instalarea
calendarevents poate fi instalat atât din pypi sau de la BitBucket:
calendarevents easy_install
ar trebui să funcționeze doar pentru majoritatea utilizatorilor
Calendarevents Conectarea
În cererea config / priza dumneavoastră import app_cfg.py:
din priză import tgext.pluggable
Apoi, la capătul conectorului apel fișier cu calendarevents:
conectați (base_config, "calendarevents", event_types = [...])
Cel puțin un tip de eveniment trebuie să fie definite în interiorul argumentul event_types. Definirea tipuri de evenimente se explică în interiorul secțiunii tipurile de evenimente.
Veți putea accesa calendarele la http: // localhost: 8080 / calendarevents.
Tipuri de evenimente
calendarevents are nevoie de cererea de a defini cel puțin o eventType la locul de muncă.
Tipuri de evenimente trebuie să fie definite moștenirea de la clasa calendarevents.EventType, de exemplu, pentru a defini un eveniment pentru un concert care se referă la un articol blog care descrie concertul în sine:
Concert de clasă (eventType):
& Nbsp; name = 'Concertul'
& Nbsp; get_linkable_entities definiție (auto, calendar):
& Nbsp; retur [(a.uid, a.title) pentru o în model.DBSession.query (model.Article)]
& Nbsp; def get_linked_entity_info (auto, eveniment):
& Nbsp; a reveni model.DBSession.query (model.Article) .get (event.linked_entity_id) .Titlul
& Nbsp; def get_linked_entity_url (auto, eveniment):
& Nbsp; tg.url retur ('/ blog / vedere /% s'% event.linked_entity_id)
conectați (base_config, "calendarevents", event_types = [Concert ()])
expusi parțiale
calendarevents expune o parțială a face cutii de evenimente în interiorul alte pagini:
- Calendarevents.partials: eveniment (eveniment) - redă o cutie eveniment

Cerințe :

  • Python

Alte software-uri de dezvoltator Alessandro Molina

Flatland
Flatland

2 Jun 15

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-registration
tgapp-registration

15 Apr 15

Comentarii la tgapp-calendarevents

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!