इस प्रोजेक्ट के बारे में
Cookiecutter Django एक प्रोजेक्ट टेम्पलेट है जो उत्पादन-तैयार Django एप्लिकेशन के निर्माण को गति देने के लिए डिज़ाइन किया गया है। यह बार-बार सेटअप कार्यों से बचने के लिए पूर्व-कॉन्फ़िगर सेटिंग्स और इंटिग्रेशन का एक व्यापक सेट प्रदान करता है।
मुख्य विशेषताएँ:
- Django 6.0 और Python 3.14 के लिए समर्थन।
- django-environ के माध्यम से 12-Factor आधारित सेटिंग्स।
- कस्टम यूज़र मॉडल के साथ django-allauth द्वारा यूज़र रजिस्ट्रेशन और ऑथेंटिकेशन।
- Traefik और LetsEncrypt के साथ docker-compose का उपयोग कर Docker समर्थन (उत्पादन के लिए)।
- मिडिया स्टोरेज के लिए विभिन्न क्लाउड प्रदाताओं के साथ इंटीग्रेशन (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 पर मजबूत ध्यान के साथ डिफ़ॉल्ट रूप से सुरक्षा पर जोर देता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.