tgapp-calendarevents

Screenshot Software:
tgapp-calendarevents
Mga detalye ng Software:
Bersyon: 0.0.8
I-upload ang petsa: 20 Feb 15
Nag-develop: Alessandro Molina
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

tgapp-calendarevents ay isang application pluggable mga kalendaryo at kaganapan para sa TurboGears2. & Nbsp; Pinahihintulutan nitong gumawa ng mga kaganapan na nauugnay sa mga entity na tinukoy sa loob ng application na ito plug-in.
Calendarevents ay nagbibigay ng suporta para sa maramihang mga kalendaryo at mga uri ng kaganapan, sa pamamagitan ng pagtukoy ng mga bagong uri ng kaganapan posible upang tukuyin kung paano nauugnay ang kaganapan sa mga panlabas na entity tulad ng post ng blog na inilalarawan nito.
Kapag nagpapakita ng mga kaganapan kung magagamit ng impormasyong panahon para sa araw at lokasyon ng kaganapan ay ipagkakaloob.
Pag-install ng
calendarevents maaaring i-install sa parehong mula sa pypi o mula sa bitbucket:
easy_install calendarevents
Dapat lang gumagana para sa karamihan ng mga user
-plug calendarevents
Sa iyong config application / app_cfg.py import plug:
mula sa pag-import tgext.pluggable plug
Pagkatapos ay sa dulo ng plug call file na may calendarevents:
plug (base_config, 'calendarevents', event_types = [...])
Dapat na tinukoy sa hindi bababa sa isang uri ng kaganapan sa loob ng event_types argumento. Ang pagtukoy sa mga uri ng kaganapan ay ipinaliwanag sa loob ng seksyon ng Mga Uri ng Kaganapan.
Magagawa mong i-access ang mga kalendaryo sa http: // localhost: 8080 / calendarevents.
Mga Uri ng Kaganapan
Kailangan calendarevents ang application upang tukuyin ang hindi bababa sa isang EventType upang gumana.
Dapat na tinukoy na uri ng Kaganapan inheriting mula sa calendarevents.EventType klase, halimbawa, upang tukuyin ang isang kaganapan para sa isang konsyerto na magkaugnay sa artikulo ng blog na naglalarawan sa concert mismo:
klase Concert (EventType):
& Nbsp; pangalan = 'Concert'
& Nbsp; def get_linkable_entities (sa sarili, kalendaryo):
& Nbsp; return [(a.uid, a.title) para sa sa model.DBSession.query (model.Article)]
& Nbsp; def get_linked_entity_info (sa sarili, kaganapan):
& Nbsp; bumalik model.DBSession.query (model.Article) .get (event.linked_entity_id) .title
& Nbsp; def get_linked_entity_url (sa sarili, kaganapan):
& Nbsp; return tg.url ('/ blog / tingnan /% s'% event.linked_entity_id)
plug (base_config, 'calendarevents', event_types = [Concert ()])
nakalantad Partials
calendarevents naglalantad ng bahagyang mag-render ng mga kahon ng kaganapan sa loob iba pang mga pahina:
- Calendarevents.partials: kaganapan (event) --render ng isang kahon ng kaganapan

Mga Kinakailangan :

  • Python

Iba pang mga software developer ng Alessandro Molina

Flatland
Flatland

2 Jun 15

tgapp-fbauth
tgapp-fbauth

20 Feb 15

tgapp-registration
tgapp-registration

15 Apr 15

Mga komento sa tgapp-calendarevents

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!