django machina search
1.0.0
Suchmodul für Forum Engine Django-Machina. Es führt die Suche mit postgres Volltext -Suchmaschine aus und (wenn Postgres nicht verwendet werden kann) SQLite LIKE Abfragen.
Sie können diese Befehle in Ihrer Umgebung ausführen:
git clone https://github.com/savelmtr/django-machina-search
pip install -r django-machina-search/requirements.txt
pip install django-machina-search
Nachdem das Paket installiert hat, können Sie es in INSTALLED_APPS in settings.py Ihres Projekts hinzufügen. Genau so, nach Django-Machina-Apps:
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'
]
Bitte vergessen Sie nicht, 'machina_search' nur nach machina -Apps hinzuzufügen. Es ist wichtig.
Die einzige Konfiguration, die wir mit der Suche haben, ist Search_Language . Sie können es in settings.py einfügen.py. Zum Beispiel:
SEARCH_LANGUAGE = 'english'
Anstelle von Englisch kann auch russisch, französisch, finnisch, deutsch sein - mit anderen Worten, jede von Postgres unterstützte Sprache.