What problem does it solve?
This Skill simplifies the integration of Appwrite backend services into server-side Python applications, enabling efficient management of users, databases, storage, and functions.
Core Features & Use Cases
- User Management: Create, list, get, and delete users. Handle authentication and sessions.
- Database Operations: Perform CRUD operations on databases, tables, and rows using the
TablesDB service.
- File Storage: Upload, list, and delete files within Appwrite storage buckets.
- Serverless Functions: Execute and manage Appwrite Functions.
- Permissions: Configure granular access control for resources using
Permission and Role helpers.
- Use Case: Build a Python web application using Flask or Django to manage user accounts, store user-generated content in Appwrite's database, and upload profile pictures to Appwrite Storage.
Quick Start
Use the appwrite-python skill to create a new user with email '[email protected]' and password 'password123'.