Events - wydarzenia¶
Kod aplikacji¶
Model¶
- class poradnia.events.models.Event(id, case, deadline, completed, public, time, text, created_by, created_on, modified_by, modified_on)[źródło]¶
- Parametry:
id (AutoField) – Id
case_id (ForeignKey to
poradnia.cases.models.Case) – Casedeadline (BooleanField) – Istotne wydarzenie, szczególnie podkreślone np. na liście spraw.
completed (BooleanField) – Wydarzenie zostało zakończone, nie będzie przypomnień.
public (BooleanField) – Zdarzenie jest widoczne dla klientów (ext).
time (DateTimeField) – Czas
text (TextField) – Przedmiot
created_by_id (ForeignKey to
poradnia.users.models.User) – Utworzona przezcreated_on (DateTimeField) – Utworzone o
modified_by_id (ForeignKey to
poradnia.users.models.User) – Zmodyfikowane przezmodified_on (DateTimeField) – Zmodyfikowane o
- exception DoesNotExist¶
- exception MultipleObjectsReturned¶
- class poradnia.events.models.Reminder(id, created, modified, event, user, active)[źródło]¶
- Parametry:
id (AutoField) – Id
created (AutoCreatedField) – Utworzono
modified (AutoLastModifiedField) – Zmodyfikowany
event_id (ForeignKey to
poradnia.events.models.Event) – Eventuser_id (ForeignKey to
poradnia.users.models.User) – Odbiorcaactive (BooleanField) – Status aktywności
- exception DoesNotExist¶
- exception MultipleObjectsReturned¶
Widoki¶
- class poradnia.events.views.CalendarEventView(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
events:calendar
- class poradnia.events.views.CalendarListView(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
events:calendar
- class poradnia.events.views.EventAjaxDatatableView(*args, **kwargs)[źródło]¶
View to provide table list of all Events with ajax data.
- Parametry:
url_name –
events:events_table_ajax_data
- class poradnia.events.views.EventCreateView(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
events:add
- class poradnia.events.views.EventTableView(*args, **kwargs)[źródło]¶
View for displaying template with Events table.
- Parametry:
url_name –
events:table
- class poradnia.events.views.EventUpdateView(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
events:edit
- class poradnia.events.views.ICalendarView(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
events:calendar_ical