Repository

A User is an authenticated person, with a special user named Guest User that represents someone or something that is accessing the site that has not authenticated.

Repository Object

class Repository

A repository, a collection of documents.

Repository._id

The internal identifier of the repository object.

Create Repository

create_repository(a, b, c)
Parameters:
  • group_id (id) – group identifier
  • parent_id (id) – wiki identifier or None

Create a user.

Delete Repository

delete_repository(repository_id)
Parameters:user_id (id) – user identifier

Delete a user.

Modify Repository

modify_repository(repository_id, **kwargs)
Parameters:
  • user_id (id) – user identifier
  • kwargs – attribute values

Modify a user.

Document Object

class Document

A repository, a collection of documents.

Document._id

The internal identifier of the repository object.

Create Document

create_file(a, b, c)
Parameters:
  • group_id (id) – group identifier
  • parent_id (id) – wiki identifier or None

Create a user.

Delete Document

delete_file(document_id)
Parameters:document_id (id) – user identifier

Delete a user.

Modify Document

modify_file(document_id, **kwargs)
Parameters:
  • document_id (id) – user identifier
  • kwargs – attribute values

Modify a user.

Folder Object

class Folder

A repository, a collection of documents.

Folder._id

The internal identifier of the repository object.

Create Folder

create_file(a, b, c)
Parameters:
  • group_id (id) – group identifier
  • parent_id (id) – wiki identifier or None

Create a user.

Delete Folder

delete_file(folder_id)
Parameters:folder_id (id) – user identifier

Delete a user.

Modify Folder

modify_file(folder_id, **kwargs)
Parameters:
  • folder_id (id) – user identifier
  • kwargs – attribute values

Modify a user.