DevDylan.zipOriginal post
Rank 1: Thread
from the docs they show this and
Python
from appwrite.client import Clientfrom appwrite.services.databases import Databases
client = Client()
(client .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint .set_project('5df5acd0d48c2') # Your project ID .set_key('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key)
databases = Databases(client)
result = databases.create_document('[DATABASE_ID]', '[COLLECTION_ID]', '[DOCUMENT_ID]', {})` but I can't seem to locate any examples, prior I had built out something that used the create document utility through js using the webapp sdk and the json snippet I used then was : `json{ "documentId": "test1", "data": { "cardName": "test1", "cardArt": "test1", "attack": 1, "defence": 1, "deathDamage": 1, "health": 1, "castingCost": 1, "alignment": ["test"] , "sacrificeValue": 1, "race": ["test"] , "status": ["test"] , "reachCapabilities": ["test"] , "activeAbilities": ["test"] , "passiveAbilities": ["test"] , "keyWords": ["test"] , "description": "test" , "$permissions": [ "read(\"any\")" ] }, "permissions": [ "read(\"any\")" ] }``` I replaced all the params with test but yeah... I got that payload after playing around with postman a bit but now I am using the python sdk and using the above throws errors and I can't figure out a way to handle thisSummary
The user was looking for an example of creating a document with data parameters using the Python SDK for a database. They initially couldn't find any examples, but then discovered one in the playground code. The user provided a JSON snippet of the payload they used with the JavaScript SDK, but couldn't figure out how to handle it with the Python SDK. There is no solution mentioned.