1 مستودع
Automated generation of search filters based on database model field types and metadata.
Distinct from Type-Based Filters: Candidates focus on AI model selection or stream casting, not ORM model-to-filter generation.
Explore 1 awesome GitHub repository matching data & databases · Model-Based Filter Generation. Refine with filters or upvote what's useful.
django-filter هي مكتبة لتصفية Django QuerySets عن طريق تعيين معلمات URL لعمليات بحث قاعدة البيانات باستخدام بناء جملة تعريفي. تعمل كمولد فلاتر نماذج وأداة بحث في قاعدة البيانات تترجم معلمات الطلب إلى استعلامات لتحسين نتائج البيانات. يتيح المشروع الإنشاء التلقائي لفلاتر البحث والنماذج التي يواجهها المستخدم بناءً على تعريفات حقول النموذج. يدعم المشروع منطق استرجاع متقدم من خلال طرق بحث مخصصة، ومسارات العلاقات، وتكامل البحث في النص الكامل، مع توفير نظام لتحسين النتائج داخل نقاط نهاية REST API. تغطي إمكانيات المشروع إنشاء نماذج فلاتر تفاعلية، وعرض طرق عرض القوائم المفلترة، واستخدام وظائف المصنع لإنشاء مجموعات فلاتر ديناميكية. يتعامل النظام أيضاً مع التصفية الخاصة بالنوع للقيم المنطقية، و UUIDs، وطوابع ISO 8601 الزمنية، بالإضافة إلى التصفية القائمة على الطلب باستخدام هوية المستخدم المصادق عليه.
Creates search filters automatically based on model field types while allowing specific field inclusions or exclusions.