Skip to content

dropbox

DropboxSubmodel

Bases: BaseSettingsModel

Specific settings for Dropbox sites.

Source code in server/settings/providers/dropbox.py
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
class DropboxSubmodel(BaseSettingsModel):
    """Specific settings for Dropbox sites."""
    _layout = "expanded"
    token: str = Field(
        "",
        title="Access token",
        scope=["studio", "project", "site"],
        description="API access token",
    )

    team_folder_name: str = Field(
        "",
        title="Team Folder Name",
        scope=["studio", "project"],
    )

    acting_as_member: str = Field(
        "",
        title="Acting As Member",
        scope=["studio", "project", "site"],
    )

    roots: str = Field(
        "",
        title="Roots",
        scope=["studio", "project", "site"],
        description="Root folder on Dropbox",
    )