전체 텍스트 검색에 WhooshAlchemy를 사용하고 싶지만 사용하면 오류가 발생합니다.
내 config.py:
import os
from app import basedir
CSRF_ENABLED = True
SECRET_KEY = '추측하기 어려운 문자열'
SQLALCHEMY_TRACK_MODIFICATIONS = False
basedir = os.path.abspath(os.path.dirname(__file__))
WHOOSH_BASE = os.path.join(basedir, 'search.db')
__init__.py:
def create_app():
으아악models.py:
class Post(db.Model):
enable_search인 경우:
으아악曾经蜡笔没有小新2017-05-27 17:41:40
오류는 이미 명백합니다. whoosh_index 함수에는 앱이 필요하지만 create_app 함수로 전환하여 확인해 보세요!