UZIVATEL signály
Definice signálů.
Funkce
- orgnaizace_save_metadata(sender, instance)
Provádí operaci orgnaizace save metadata.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkceorgnaizace_save_metadata.instance – Parametr
instancepředává se do volánídebug(),get_or_create_transaction(), pracuje se s atributyident_cely,suppress_signal, ovlivňuje větvení podmínek.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceorgnaizace_save_metadata.
- osoba_save_metadata(sender, instance)
Provádí operaci osoba save metadata.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkceosoba_save_metadata.instance – Parametr
instancepředává se do volánídebug(),get_or_create_transaction(), pracuje se s atributyident_cely,suppress_signal, ovlivňuje větvení podmínek.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceosoba_save_metadata.
- create_ident_cely(sender, instance)
Přidelení identu celý pro usera.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkcecreate_ident_cely.instance – Parametr
instancepředává se do volánífilter(),check_container_deleted_or_not_exists(), pracuje se s atributyid,old, ovlivňuje větvení podmínek.kwargs – Parametr
kwargsse předává do volánílen(), ovlivňuje větvení podmínek.
- Vyvolá:
ValidationError – Vyvolá se při splnění podmínky
not FedoraRepositoryConnector.check_container_deleted_or_not_exists(instance.ident_cely, 'uzivatel').
- user_post_save_method(sender, instance, created)
Provádí operaci user post save method.
- Parametry:
sender – Parametr
senderse předává do volánísend_deactivation_email(),send_account_confirmed_email().instance – Parametr
instancepředává se do volánídebug(),send_deactivation_email(), pracuje se s atributyactive_transaction,ident_cely, ovlivňuje větvení podmínek.created – Parametr
createdpředává se do volánísend_account_confirmed_email().kwargs – Parametr
kwargsse předává do volánísend_deactivation_email().
- send_deactivation_email(sender, instance)
Signál pro poslání deaktivačního emailu uživately.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkcesend_deactivation_email.instance – Parametr
instancepředává se do volánídebug(),hasattr(), pracuje se s atributyident_cely,old, ovlivňuje větvení podmínek.kwargs – Parametr
kwargspracuje se s atributyget, ovlivňuje větvení podmínek.
- send_account_confirmed_email(sender, instance, created)
signál pro zaslání emailu uživately o jeho konfirmaci.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkcesend_account_confirmed_email.instance – Parametr
instancepředává se do volánídebug(),send_eu02(), pracuje se s atributyident_cely,created_from_admin_panel, ovlivňuje větvení podmínek.created – Parametr
createdpředává se do volánídebug(), ovlivňuje větvení podmínek.
- delete_user_connections(sender, instance)
Odstraní user connections.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkcedelete_user_connections.instance – Parametr
instancepředává se do volánídebug(),save_record_deletion_record(), pracuje se s atributyident_cely,deleted_by_user, ovlivňuje větvení podmínek.args – Parametr
argsslouží jako vstup pro logiku funkcedelete_user_connections.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcedelete_user_connections.
- delete_profile(sender, instance)
Signál pro zaslání emailu uživately o jeho smazání.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkcedelete_profile.instance – Parametr
instancepředává se do volánídebug(),send_eu03(), pracuje se s atributyident_cely,active_transaction, ovlivňuje větvení podmínek.args – Parametr
argsslouží jako vstup pro logiku funkcedelete_profile.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcedelete_profile.
- osoba_delete_repository_container(sender, instance)
Zaznamená smazání osoby v repozitáři před odstraněním záznamu z databáze.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkceosoba_delete_repository_container.instance – Parametr
instancepředává se do volánídebug(), pracuje se s atributyident_cely,active_transaction,close_active_transaction_when_finished,record_deletion.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceosoba_delete_repository_container.
- osoba_close_repository_transaction(sender, instance)
Uzavře Fedora transakci po potvrzení smazání osoby v databázi.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkceosoba_close_repository_transaction.instance – Parametr
instancepracuje se s atributyident_cely,close_active_transaction_when_finished,active_transaction.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceosoba_close_repository_transaction.
- organizace_delete_repository_container(sender, instance)
Zaznamená smazání organizace v repozitáři před odstraněním záznamu z databáze.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkceorganizace_delete_repository_container.instance – Parametr
instancepředává se do volánídebug(), pracuje se s atributyident_cely,active_transaction,close_active_transaction_when_finished,record_deletion.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceorganizace_delete_repository_container.
- organizace_close_repository_transaction(sender, instance)
Uzavře Fedora transakci po potvrzení smazání organizace v databázi.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkceorganizace_close_repository_transaction.instance – Parametr
instancepracuje se s atributyident_cely,close_active_transaction_when_finished,active_transaction.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceorganizace_close_repository_transaction.
- log_user_signin(sender, user, request)
Provádí operaci log user signin.
- Parametry:
sender – Parametr
senderslouží jako vstup pro logiku funkcelog_user_signin.user – Parametr
userse předává do volánícreate().request – Parametr
requestpracuje se s atributyMETA.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcelog_user_signin.