django machina search
1.0.0
وحدة البحث عن محرك المنتدى Django-Machina. يقوم بالبحث باستخدام محرك البحث الكامل لـ Postgres و (عند عدم استخدام Postgres) SQLite LIKE الاستعلامات.
يمكنك تنفيذ هذه الأوامر في بيئةك:
git clone https://github.com/savelmtr/django-machina-search
pip install -r django-machina-search/requirements.txt
pip install django-machina-search
بعد تثبيت الحزمة ، يمكنك إضافتها إلى INSTALLED_APPS في settings.py . مثل هذا تمامًا ، بعد تطبيقات Django-Machina:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
# Machina apps:
'machina',
'machina.apps.forum',
'machina.apps.forum_conversation',
'machina.apps.forum_conversation.forum_attachments',
'machina.apps.forum_conversation.forum_polls',
'machina.apps.forum_feeds',
'machina.apps.forum_moderation',
'machina.apps.forum_search',
'machina.apps.forum_tracking',
'machina.apps.forum_member',
'machina.apps.forum_permission',
# Machina search
'machina_search'
]
من فضلك ، لا تنس إضافة 'machina_search' فقط بعد تطبيقات machina . من المهم.
التكوين الوحيد الذي لدينا مع البحث هو Search_Language . يمكنك لصقها في settings.py . على سبيل المثال:
SEARCH_LANGUAGE = 'english'
بدلاً من اللغة الإنجليزية ، يمكن أن تكون اللغة الإنجليزية الروسية والفرنسية والفنلندية والألمانية - وبعبارة أخرى ، أي لغة تدعمها Postgres.