Skip to content
-
Home
-
Django
- library
১. Django REST Framework (DRF)
- drf-yasg: Swagger/OpenAPI ডকুমেন্টেশন তৈরি করতে।
- django-rest-auth: লগইন, লগআউট, এবং রেজিস্ট্রেশন ফিচার সহ REST API তৈরি করতে।
- Djoser: ব্যবহারকারীর অথেন্টিকেশন ও রেজিস্ট্রেশনের জন্য।
২. Authentication Libraries
- django-allauth: সোসিয়াল অথেন্টিকেশন এবং ইমেইল ভেরিফিকেশন।
- django-oauth-toolkit: OAuth2 ভিত্তিক অথেন্টিকেশন।
- simplejwt: JWT অথেন্টিকেশন ব্যবস্থাপনার জন্য।
৩. Database Libraries
- django-filter: API-তে ফিল্টারিংয়ের জন্য।
- django-rest-framework-filters: DRF-তে ফিল্টারিং ও সার্চিংয়ের জন্য।
- django-cors-headers: CORS সমর্থনের জন্য।
৪. Testing Libraries
- pytest-django: Django অ্যাপ্লিকেশন টেস্টিংয়ের জন্য।
- factory_boy: ডামি ডেটা তৈরি করতে।
- mock: ইউনিট টেস্টিংয়ের জন্য মক অবজেক্ট তৈরি করতে।
৫. Caching Libraries
- django-redis: Redis ব্যাকএন্ডের জন্য Django কেশিং।
- django-cacheops: ORM কুইরির জন্য স্বয়ংক্রিয় কেশিং।
৬. Security Libraries
- django-axes: লগইন অক্ষরতা সীমাবদ্ধ করা।
- django-secure: সিকিউরিটি উন্নত করার জন্য বিভিন্ন সেটিংস।
৭. File Upload Libraries
- django-storages: ক্লাউড স্টোরেজ (যেমন AWS S3) ব্যবহারের জন্য।
- Pillow: ইমেজ প্রসেসিংয়ের জন্য।
৮. Asynchronous Libraries
- Django Channels: ওয়েবসকেট এবং আসিনক্রনাস প্রোগ্রামিংয়ের জন্য।
- django-celery-beat: টাস্ক শিডিউলিংয়ের জন্য।
৯. Rate Limiting Libraries
- django-ratelimit: API রিকোয়েস্টের হার সীমাবদ্ধ করার জন্য।
১০. Utility Libraries
- django-environ: পরিবেশ ভেরিয়েবল ব্যবস্থাপনার জন্য।
- django-extensions: উন্নয়ন ও ডিবাগিংয়ের জন্য সহায়ক টুল।
১১. API Documentation Libraries
- drf-spectacular: OpenAPI 3 ডকুমেন্টেশন তৈরি করার জন্য।
- django-rest-swagger: API ডকুমেন্টেশন তৈরির জন্য।
১২. Payment Integration Libraries
- dj-rest-auth: পেমেন্ট গেটওয়ে ইন্টিগ্রেশন করার জন্য (যেমন Stripe)।
১৩. Other Helpful Libraries
- djangorestframework-simplejwt: JWT ভিত্তিক অথেন্টিকেশন ব্যবস্থাপনার জন্য।
- django-cors-headers: Cross-Origin Resource Sharing (CORS) সাপোর্ট করার জন্য।