Instytucje¶
Założenia¶
Moduł stanowi mechanizm gromadzenia danych adresowych o instytucjach i przedstawienie spraw w jakich dany urząd jest zaaganżowany.
Architektura¶
Model¶
- class feder.institutions.models.Institution(id, created, modified, name, slug, jst, regon, extra, email, archival)[source]¶
- Parameters:
id (AutoField) – Id
created (AutoCreatedField) – Utworzony
modified (AutoLastModifiedField) – Zmodyfikowany
name (CharField) – Nazwa
slug (AutoSlugField) – Adres url
jst_id (ForeignKey to
feder.teryt.models.JST
) – Jednostka podziału terytorialnegoregon (CharField) – Kod regon
extra (JSONField) – Unorganized additional information
email (EmailField) – Adres e-mail instytucji
archival (BooleanField) – Instytucja archiwalna nie może być przypisana do monitorowania lub masowej wysyłki.
- exception DoesNotExist¶
- exception MultipleObjectsReturned¶
- class feder.institutions.models.InstitutionQuerySet(model=None, query=None, using=None, hints=None)[source]¶
Panel administracyjny¶
Widoki¶
- class feder.institutions.views.InstitutionAutocomplete(**kwargs)[source]¶
- Parameters:
url_name –
institutions:autocomplete
- class feder.institutions.views.InstitutionCreateView(**kwargs)[source]¶
- Parameters:
url_name –
institutions:create
- form_class¶
alias of
InstitutionForm
- model¶
alias of
Institution
- class feder.institutions.views.InstitutionDeleteView(**kwargs)[source]¶
- Parameters:
url_name –
institutions:delete
- model¶
alias of
Institution
- class feder.institutions.views.InstitutionDetailView(**kwargs)[source]¶
- Parameters:
url_name –
institutions:details
url_name –
institutions:details
- static get_object_list(obj)[source]¶
A method to return object list to additional list. This should be overriden.
- Parameters:
obj – The object the view is displaying.
- Returns:
A list of object to paginated
- Return type:
QuerySet
- Raises:
ImproperlyConfigured – The method was not overrided.
- model¶
alias of
Institution
- class feder.institutions.views.InstitutionListView(**kwargs)[source]¶
- Parameters:
url_name –
institutions:list
- get_queryset()[source]¶
Return the list of items for this view.
The return value must be an iterable and may be an instance of QuerySet in which case QuerySet specific behavior will be enabled.
- model¶
alias of
Institution
- class feder.institutions.views.InstitutionUpdateView(**kwargs)[source]¶
- Parameters:
url_name –
institutions:update
- form_class¶
alias of
InstitutionForm
- model¶
alias of
Institution