Полнотекстовый поиск на Механизме Приложения со Свистом

  1. Я заметил, что родительский элемент span6 отображается как table, но span6 является плавающим. Удаление поплавка и установка span* в display: table-cell работает: fiddle
    Примечание: у ТБ может быть более подходящий класс, чем span*, класс, который уже имеет display: table-cell.

  2. Другое решение, но, вероятно, не то, что вы хотите достичь: техника «элемент с overflow: hidden; рядом с плавающим элементом» : Рабочая скрипка
    Объяснение этой магии называется контекстом форматирования блоков (блог TJ Koblentz ') - вопрос по SO

10
задан Martin 22 June 2009 в 19:31
поделиться

3 ответа

Вероятно, вы могли бы решить свои проблемы, загрузив и используя Whoosh-Appengine , версию Whoosh, специально предназначенную для работы с Google App Engine.

6
ответ дан 3 December 2019 в 23:14
поделиться

Модуль маршалинга не поддерживается в движке приложения. Он есть, но он пуст. Этот маршал в dev работает нормально. среда была зарегистрирована как проблема .

См. документацию .

Вы можете попробовать следующее, чтобы обезвредить модуль маршала. Поместите следующий код перед выполнением любого другого импорта:

import pickle
import marshal
marshal.loads = pickle.loads
marshal.dumps = pickle.dumps # I assume it needs dumps also

Я не пробовал это, поэтому я абсолютно не знаю, будет ли это работать! Также имейте в виду, что загрузка / выгрузка pickle выполняется медленнее, чем загрузка / выгрузка marshal.

3
ответ дан 3 December 2019 в 23:14
поделиться

Это официальный пример реализации полнотекстового поиска: http://code.google.com/p/guestbook -example-appengine-full-text-search /

Я сейчас читаю его, так как мне нужно его реализовать, может быть, это поможет и другим.

4
ответ дан 3 December 2019 в 23:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: