NekUpload.frontend.scenes.upload_widgets.basic module

class NekUpload.frontend.scenes.upload_widgets.basic.UploadInfoFrame(root, parent, setting_manager: SettingsManager)[source]

Bases: Labelframe

property author_list: List[Dict[str, Any]]

Read only access to list of authors

Returns:

Dictionary containing information on authors

Return type:

List[Dict[str,Any]]

property community_slug: str
property publication_date_iso: str

Return in format YYYY-MM-DD

Returns:

_description_

Return type:

str

submit_author_org_info(window: CreateAuthorOrgWindow)[source]

Takes person data from CreateAuthorOrgWindow and stores it. Closes window on success.

Parameters:

window (CreateAuthorOrgWindow) – Window containing form to specify organisation info

submit_author_person_info(window: CreateAuthorPersonWindow)[source]

Takes person data from CreateAuthorPersonWindow and stores it. Closes window on success.

Parameters:

window (CreateAuthorPersonWindow) – Window containing form to specify user info