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) – Utworzono
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(*args, **kwargs)[source]¶
- Parameters:
url_name –
institutions:create
- form_class¶
alias of
InstitutionForm
- model¶
alias of
Institution
- class feder.institutions.views.InstitutionDeleteView(*args, **kwargs)[source]¶
- Parameters:
url_name –
institutions:delete
- model¶
alias of
Institution
- class feder.institutions.views.InstitutionDetailView(**kwargs)[source]¶
- Parameters:
url_name –
institutions:detailsurl_name –
institutions:details
- 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
- model¶
alias of
Institution
- class feder.institutions.views.InstitutionUpdateView(*args, **kwargs)[source]¶
- Parameters:
url_name –
institutions:update
- form_class¶
alias of
InstitutionForm
- model¶
alias of
Institution