diff --git a/apps/www/app/templates/data.ts b/apps/www/app/templates/data.ts index d6150c7760..08b8bac54f 100644 --- a/apps/www/app/templates/data.ts +++ b/apps/www/app/templates/data.ts @@ -9,6 +9,7 @@ export const frameworks = [ "Bun", "Echo", "Flask", + "Django", "Axum", ] as const; export type Framework = StrArrayToUnion; @@ -49,6 +50,17 @@ export type Template = { }; export const templates: Record = { + "python-django": { + title: "Django endpoint protection with Unkey", + description: "Django application implementing API key-verification with Unkey RBAC.", + authors: ["Ionfinisher"], + repository: "https://github.com/Ionfinisher/unkey-django-template", + image: "/images/templates/python-django.png", + readmeUrl: + "https://raw.githubusercontent.com/Ionfinisher/unkey-django-template/refs/heads/main/README.md", + language: "Python", + framework: "Django", + }, "rust-axum": { title: "Secure your Rust Axum API", description: "A Rust API service using Unkey for API key validation with the Axum framwork.", diff --git a/apps/www/public/images/templates/python-django.png b/apps/www/public/images/templates/python-django.png new file mode 100644 index 0000000000..5ee0e86ca3 Binary files /dev/null and b/apps/www/public/images/templates/python-django.png differ diff --git a/oss.gg/7_create_a_template.md b/oss.gg/7_create_a_template.md index 7c0b07fb31..2442d31268 100644 --- a/oss.gg/7_create_a_template.md +++ b/oss.gg/7_create_a_template.md @@ -33,5 +33,6 @@ Your turn 👇 » 06-October-2024 by Nazar Poshtarenko [Protect your Rust + Axum API with Unkey](https://github.com/unrenamed/unkey-rust-axum.git) » 06-October-2024 by Harsh Bhat [Cost Based ratelimiting](https://github.com/harshsbhat/ordox) [Live](https://ordox.vercel.app/) +» 08-October-2024 by Teddy ASSIH [Django Rest Framework + Unkey](https://github.com/Ionfinisher/unkey-django-template) ---