CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-cloudinary

Python and Django SDK for Cloudinary, a cloud-based image and video management service with comprehensive transformation, optimization, and delivery capabilities

Overall
score

94%

Overview
Eval results
Files

rubric.jsonevals/scenario-10/

{
  "context": "This evaluation criteria assesses how effectively the engineer uses the Cloudinary Python SDK's upload mapping functionality to implement custom URL routing management. The focus is exclusively on proper usage of Cloudinary's upload mapping API methods.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Create mapping implementation",
      "description": "Uses cloudinary.api.create_upload_mapping() to create new URL mappings with folder and template parameters",
      "max_score": 25
    },
    {
      "name": "List mappings implementation",
      "description": "Uses cloudinary.api.upload_mappings() to retrieve all configured URL mappings",
      "max_score": 20
    },
    {
      "name": "Update mapping implementation",
      "description": "Uses cloudinary.api.update_upload_mapping() to modify existing URL mapping templates for a given folder",
      "max_score": 25
    },
    {
      "name": "Delete mapping implementation",
      "description": "Uses cloudinary.api.delete_upload_mapping() to remove URL mappings by folder name",
      "max_score": 20
    },
    {
      "name": "Proper error handling",
      "description": "Implements error handling for Cloudinary API exceptions (e.g., NotFound, AuthorizationRequired, or GeneralError)",
      "max_score": 10
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-cloudinary

tile.json