Skip to content

Commit d1d6df2

Browse files
committed
examples: taxonomy get value, model updates
1 parent ebb9a15 commit d1d6df2

File tree

5 files changed

+597
-44
lines changed

5 files changed

+597
-44
lines changed

examples/sharepoint/files/move_file.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@
1212
file_from = ctx.web.get_file_by_server_relative_path(
1313
"Shared Documents/Financial Sample.xlsx"
1414
)
15+
1516
# folder_to = ctx.web.get_folder_by_server_relative_url("Shared Documents")
16-
folder_to = "Shared Documents"
17+
folder_to = "Shared Documents/Archive"
1718

1819
file_to = file_from.move_to_using_path(
1920
folder_to, MoveOperations.overwrite
2021
).execute_query()
21-
print("'{0}' moved into '{1}'".format(file_from, file_to))
22+
print("'{0}' moved into '{1}'".format(file_from, file_to.server_relative_path))
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
"""
2+
Demonstrates how to get taxonomy field value
3+
"""
4+
import sys
5+
6+
from office365.sharepoint.client_context import ClientContext
7+
from tests import test_client_credentials, test_team_site_url
8+
9+
ctx = ClientContext(test_team_site_url).with_credentials(test_client_credentials)
10+
custom_list = ctx.web.lists.get_by_title("Requests")
11+
list_items = custom_list.items.get().execute_query()
12+
if len(list_items) == 0:
13+
sys.exit("No list items were found.")
14+
15+
tax_field_value = list_items[0].get_property("Country")
16+
tax_field_multi_value = list_items[0].get_property("Countries")
17+
print(tax_field_value['TermGuid'])
18+
print(tax_field_multi_value[0]['TermGuid'])

generator/import_metadata.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ def export_to_file(path, content):
2626
"--endpoint",
2727
dest="endpoint",
2828
help="Import metadata endpoint",
29-
default="graph",
29+
default="sharepoint",
3030
)
3131
parser.add_argument(
3232
"-p",
3333
"--path",
3434
dest="path",
35-
default="./metadata/MicrosoftGraph.xml",
35+
default="./metadata/SharePoint.xml",
3636
help="Import metadata endpoint",
3737
)
3838

0 commit comments

Comments
 (0)