Algolia Django integrationを使用していて、TaggitManager()
フィールドを含むモデルの問題があります。このコマンドを実行しているとき、私は現在、次のエラーを投げ返されています:DjangoのTaggitタグにインデックスを付ける: '_TaggableManager'オブジェクトに 'name'属性がありません
$ python manage.py algolia_reindex
AttributeError: '_TaggableManager' object has no attribute 'name'
は私がTaggit documentationを見て持っていたが、私はちょうど私がAlgoliaで概説された方法を結婚する方法を正確にはわかりません検索インデックスメソッド。
index.py:
import django
django.setup()
from algoliasearch_django import AlgoliaIndex
class BlogPostIndex(AlgoliaIndex):
fields = ('title')
settings = {'searchableAttributes': ['title']}
index_name = 'blog_post_index'
models.py:
from taggit.managers import TaggableManager
class Post(models.Model):
...some model fields...
tags = TaggableManager()
ライブチャットに行くことは可能でしょうか? –
こんにちはMichael、live-chatはAlgoliaのentrepriseのお客様にのみ提供されています。もしあなたが1つの場合は、ダッシュボードにログインし、「ヘルプが必要ですか?」ボタンをクリックします。あなたがまだエンタプライズ顧客でない場合は、support @ algolia.comにサポートリクエストを送信できます:) – PLNech