advicer - rejstr tagów (dawniej rejestr porad)¶
Aplikacja służy do tagowania spraw (dawniej: rejestracji porad) udzielonych zarówno w ramach systemu spraw (:doc:/modules/cases.rst), jak również poza jego obiegiem. Przeznaczeniem aplikacji jest gromadzenie danych statystycznych o udzielonych poradach na potrzeby działań crownfundingowcyh, przedstawianie danych grantodawcom, promocji działań itp. Narzędzie dostarcza dane o charakterze ilościowym na temat zakresu udzielanego wsparcia, uwzględniając drogę mailowa, telefoniczną, ustną i szkoleniową.
Model¶
- class poradnia.advicer.models.AbstractCategory(*args, **kwargs)[źródło]¶
- Parametry:
name (CharField) – Nazwa
active (BooleanField) – Aktywne
tag_helper (TextField) – Tekst pomocy jak zastosować tag.
- class poradnia.advicer.models.Advice(id, case, subject, summary, person_kind, institution_kind, advicer, grant_on, created_by, created_on, interesting_case, for_knowledge_base, helped, modified_by, modified_on, visible, comment, jst, ai_assistant_tags)[źródło]¶
- Parametry:
id (AutoField) – Id
case_id (OneToOneField to
poradnia.cases.models.Case) – Sprawasubject (CharField) – Przedmiot tagu
summary (TextField) – Podsumowanie
person_kind_id (ForeignKey to
poradnia.advicer.models.PersonKind) – Rodzaj osoby, która się zgłasza o poradęinstitution_kind_id (ForeignKey to
poradnia.advicer.models.InstitutionKind) – Rodzaj podmiotu zobowiązanegoadvicer_id (ForeignKey to
poradnia.users.models.User) – Osoba, która udzieliła poradygrant_on (DateTimeField) – Udzielona o
created_by_id (ForeignKey to
poradnia.users.models.User) – Utworzona przezcreated_on (DateTimeField) – Data utworzenia
interesting_case (BooleanField) – Ciekawa sprawa
for_knowledge_base (BooleanField) – Do poradnika
helped (BooleanField) – Czy udzieliliśmy porady?
modified_by_id (ForeignKey to
poradnia.users.models.User) – Zmodyfikowane przezmodified_on (DateTimeField) – Data modyfikacji
visible (BooleanField) – Widoczne
comment (TextField) – Komentarz
jst_id (ForeignKey to
poradnia.teryt.models.JST) – Jednostka podziału terytorialnegoai_assistant_tags (JSONField) – Tagi wygenerowane przez asystenta AI
- exception DoesNotExist¶
- exception MultipleObjectsReturned¶
- class poradnia.advicer.models.AdviceQuerySet(model=None, query=None, using=None, hints=None)[źródło]¶
- class poradnia.advicer.models.Area(id, name, active, tag_helper, is_dip, is_local_government)[źródło]¶
- Parametry:
id (AutoField) – Id
name (CharField) – Nazwa
active (BooleanField) – Aktywne
tag_helper (TextField) – Tekst pomocy jak zastosować tag.
is_dip (BooleanField) – Czy to obszar dip?
is_local_government (BooleanField) – Czy to obszar samorządowy?
- exception DoesNotExist¶
- exception MultipleObjectsReturned¶
- class poradnia.advicer.models.InstitutionKind(id, name, active, tag_helper)[źródło]¶
- Parametry:
id (AutoField) – Id
name (CharField) – Nazwa
active (BooleanField) – Aktywne
tag_helper (TextField) – Tekst pomocy jak zastosować tag.
- exception DoesNotExist¶
- exception MultipleObjectsReturned¶
- class poradnia.advicer.models.Issue(id, name, active, tag_helper, is_dip, is_local_government)[źródło]¶
- Parametry:
id (AutoField) – Id
name (CharField) – Nazwa
active (BooleanField) – Aktywne
tag_helper (TextField) – Tekst pomocy jak zastosować tag.
is_dip (BooleanField) – Czy to zagadnienie dip?
is_local_government (BooleanField) – Czy to zagadnienie samorządowe?
- exception DoesNotExist¶
- exception MultipleObjectsReturned¶
Widoki¶
- class poradnia.advicer.views.AdviceAjaxDatatableView(*args, **kwargs)[źródło]¶
View to provide table list of all Advices with ajax data.
- Parametry:
url_name –
advicer:advice_table_ajax_data
- class poradnia.advicer.views.AdviceCreate(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
advicer:create
- form_class¶
alias of
AdviceForm
- class poradnia.advicer.views.AdviceDelete(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
advicer:delete
- class poradnia.advicer.views.AdviceDetail(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
advicer:detail
- class poradnia.advicer.views.AdviceList(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
advicer:list
- class poradnia.advicer.views.AdviceTableView(*args, **kwargs)[źródło]¶
View for displaying template with Advices table.
- Parametry:
url_name –
advicer:table
- class poradnia.advicer.views.AdviceUpdate(*args, **kwargs)[źródło]¶
- Parametry:
url_name –
advicer:update
- form_class¶
alias of
AdviceForm
Formularze¶
- class poradnia.advicer.forms.AdviceForm(*args, **kwargs)[źródło]¶
- Parametry:
case – Sprawa
subject – Przedmiot tagu
summary – Podsumowanie
grant_on – Udzielona o
issues – Zakresy tematyczne zapytania
area – Problemy z zakresu prawa do informacji
person_kind – Rodzaj osoby, która się zgłasza o poradę
institution_kind – Rodzaj podmiotu zobowiązanego
advicer – Radzący
comment – Komentarz
helped – Czy udzieliliśmy porady?
interesting_case – Ciekawa sprawa
for_knowledge_base – Do poradnika
jst – Jednostka podziału terytorialnego
- property media¶
Return all media required to render the widgets on this form.