
from the docs they show this and
TypeScript
from appwrite.client import Client
from 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 this
TL;DR
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.
-_- I went to the playground code as soon as I post this and look away and found one so nvm

this can be closed out I guess

[SOLVED] python db document creation data parameter example
Recommended threads
- 404 error when navigating to the team fr...
the version i m running is `1.7.4` as far as i can tell everything is working fine except for this weird bug in the video. when monitoring the appwrite and app...
- Query params are way too limiting in ter...
I was trying to list rows in a table that do not already exist in another table. I retrieved around 260 row IDs which are 13 characters in length each, and then...
- [Node.js SDK] Bypass 2GB file limit?
Hello. Using either InputFile.fromPath or InputFile.fromBuffer throws this error: File size (2295467305) is greater than 2 GiB Bucket limit etc. is setup corre...
