عن المشروع

Cookiecutter Django هو قالب مشروع مصمم لتسريع إنشاء تطبيقات Django جاهزة للإنتاج. يوفر مجموعة شاملة من الإعدادات المتكاملة مسبقاً والتكاملات لتجنب مهام الإعداد المتكررة. تشمل الميزات الرئيسية: - دعم Django 6.0 وPython 3.14. - إعدادات مبنية على مبدأ 12-Factor عبر django-environ. - تسجيل المستخدمين والمصادقة عبر django-allauth مع نموذج مستخدم مخصص. - دعم Docker باستخدام docker-compose مع Traefik وLetsEncrypt للإنتاج. - تكامل مع مزودي سحابة متعددين لتخزين الوسائط (Amazon S3، Google Cloud Storage، Azure Storage). - تكوين البريد الإلكتروني عبر Anymail (يدعم Mailgun وAmazon SES وغيرها). - دعم الاختبار مع unittest أو pytest وتكامل pre-commit. - تكاملات اختيارية لـ Celery وFlower وSentry ومجمعات بريد مثل Mailpit. - خيارات نشر لـ Heroku وPythonAnywhere. يفترض الإطار افتراضياً استخدام PostgreSQL (الإصدارات 14-18) ويؤكد على الأمن بشكل افتراضي مع تركيز قوي على SSL.