Я считал подобный вопрос на добавлении тегов к модели Django Blog, где это упоминает, что поддержало, наклеивает статью как StringList и отдельный объект для проведения подсчета этих объектов, который хорош, потому что я в основном придумал ту же идею сам, однако я изо всех сил пытаюсь работать как, как поддержать количество.
Я переопределяю помещенный () метод основного объекта, но как я проверяю, чтобы видеть, изменились ли теги по сравнению с объектом, в настоящее время хранившимся? Там какой-либо путь состоит в том, чтобы дешево проверить существующие данные, не выбирая 2-ю копию объекта?
Один способ обработать его состоит в том, чтобы хранить каждый объект в кэш-памяти и только выбрать тех, это не находит там, но для оживленного сайта, Вы все еще собираетесь быть ударом хранилища данных довольно часто.
Проверьте Taggable-Mixin . Это довольно простой способ добавить теги в любой класс модели AppEngine в виде смесина.