Описание тега django-taggit

NoneDjango-taggit - это многоразовое приложение Django, предназначенное для того, чтобы сделать добавление тегов в ваш проект простым и увлекательным.
1 ответ

Фильтрация с помощью Django-Taggit: возможно ли фильтровать записи модели, которые включают все теги?

Food.objects.filter(tags__name__in=["Tag 1","Tag 2","Tag 3"]). Different () Точнее, если я хочу фильтровать продукты, в которых продукты имеют по крайней мере все три тега (не один или два из трех, но могут иметь больше трех), есть ли модификация фи…
08 июл '17 в 16:14
0 ответов

Как я могу получить значения полей Taggable отдельно в Django?

Прежде всего, я беру один вход от пользователя (например: Симптом = лихорадка). Симптомы хранятся в базе данных с теговым полем, и у меня есть еще одно теговое поле, которое называется медицина. Поле Taggable не повторяется. Как я могу сравнить пол…
15 сен '17 в 11:25
2 ответа

django-taggit: сделать теги не обязательными для администратора

Я начал использовать django-taggit, и это, кажется, отвечает всем требованиям. Но для меня все еще есть проблема с администратором сайта: Я включил tags атрибут в ModelAdmin так: class MyModel(db.models.Model): name = models.CharField(max_length=200…
12 июн '11 в 07:18
2 ответа

Как я могу удалить теги django-taggit, если к ним больше не прикреплено никаких объектов?

Я думаю, что название говорит об этом. Многие теги создаются и удаляются, но они все еще существуют, даже если их больше не используют объекты. Есть ли способ заставить его проверять при сохранении и удалять неиспользуемые теги?
07 дек '12 в 23:39
0 ответов

Юг не мигрирует taggit.managers

Я только добавил tags=TaggableManager() в моем файле models.py. И я начал бегать python manage.py schemamigration myapp --initial это показывает ниже ошибку File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/usr/…
1 ответ

Django-taggit. Мульти-теги в модели. Получить данные

Вот модель с несколькими тегами. Как мне получить данные из tags_en?tags.names () работает хорошо, но не tags_en.names() и tags_en.all() from taggit.models import GenericUUIDTaggedItemBase, TaggedItemBase, TagBase from taggit_selectize.managers impo…
11 июл '17 в 09:16
2 ответа

Как вы можете ограничить максимальное количество тегов, которые может иметь объект в django-taggit?

Я был очень впечатлен реализацией django-taggit как приложения для обработки тегов в Django. Однако мне не удалось найти способ установить максимальное количество тегов, которые могут быть применены к объекту - "MAX_TAG", если хотите. Это возможно? …
04 июл '11 в 16:33
1 ответ

Как я могу использовать taggit-selectize, чтобы все созданные пользователем теги отображались в автозаполнении?

Я нашел этот проект https://github.com/chhantyal/taggit-selectize и он, кажется, делает то, что я хочу, но пример приложения неполон, поэтому я не знаю, как его использовать. В основном я хочу, чтобы пользователи могли писать свои собственные теги д…
22 июл '18 в 09:15
1 ответ

Двойное значение ключа нарушает уникальное ограничение на инициализацию базы данных

У меня есть модель для блога, где я хочу установить finished поле равно True если остальные поля не пусты. Я заполняю базу данных (Postgres) с помощью скрипта, но кое-что не работает при инициализации (база данных пуста, но после миграции, поэтому т…
1 ответ

Копировать теги в скопированный объект Django

Я использую django-taggit, чтобы пометить мои записи. class Action(models.Model): name = models.CharField("Action Name", max_length=200) complete = models.BooleanField(default=False, verbose_name="Complete?") tags = TaggableManager() Я пытаюсь сдела…
19 сен '12 в 17:45
2 ответа

Получение связанных объектов через теги в Django

Моя цель - создать раздел "Рекомендуемые продукты" на моем веб-сайте электронной коммерции при доступе к отдельной странице продукта. У меня есть несколько продуктов, которые имеют несколько пользовательских тегов в админке. Система маркировки предс…
11 ноя '17 в 17:00
3 ответа

Индексирование тегов Taggit с помощью Algolia для Django: у объекта _TaggableManager нет атрибута name

У меня возникли проблемы с использованием интеграции Algolia Django с одной из моих моделей, которая содержит TaggitManager() поле. В настоящее время я получаю следующую ошибку при запуске этой команды: $ python manage.py algolia_reindex AttributeEr…
19 июн '17 в 21:17
0 ответов

Как рассчитываете () работы?

В этой книге я читаю, чтобы подсчитать общее количество тегов между несколькими публикациями. Count от django.db.models используется. Для тегов taggit используется. Но я совсем запутался, как работает этот функционал post_tags_ids = post.tags.values…
21 ноя '18 в 06:31
1 ответ

Taggit и Haystack с RealtimeSignalProcessor

Пожалуйста, обратите внимание, что я использую эластичный поиск в качестве моего бэкэнда. Теги Taggit, связанные с моей моделью ObjectA, по-видимому, не отображаются в моем индексе при использовании параметра django HAYSTACK_SIGNAL_PROCESSOR = 'hays…
1 ответ

Расширение TagBase в Джанго-Таггит

Я создал следующую TagBase, и каждая категория может иметь подкатегорию... Будет ли это работать? Как я могу переопределить функцию добавления в TaggableManager? class Category(TagBase): parent = models.ForeignKey('self', blank=True, null=True, rela…
18 авг '11 в 13:53
1 ответ

post_save не перечисляет теги

Идея состоит в том, чтобы использовать сигнал post_save для выполнения действий, если у объекта есть определенные теги, но теги не перечислены @receiver(post_save, sender=List) def list_saved(sender, instance, created, **kwargs): if created: for tag…
10 дек '18 в 19:57
1 ответ

Как добавить URL тега в sitemap.xml?

Я работаю на sitemap.xml поколение для проекта Django + Wagtail. Я реализовал xml поколение для статей путем переопределения get_sitemap_urls метод. Но проблема в том, что генератор карты сайта Wagtail не "видит" URL-адреса тегов блога (не добавляет…
1 ответ

Как работает стог сена + эластичный поиск?

Я добавил приложение taggit для добавления тегов в какое-либо сообщение пользователя. tags = TaggableManager() Когда я индексирую сообщение и теги в searchindex.py text = indexes.EdgeNgramField(document=True, use_template=True) message = indexes.Cha…
3 ответа

Используя Django-taggit с django-rest-framework, я не могу сохранить свои теги

Я пытаюсь понять, почему, когда я отправляю свою форму, мои теги не сохраняются в моей базе данных. Довольно плохо знаком с django-rest-framework и Django-taggit, я думаю, что я делаю что-то не так:) Во-первых, прежде чем создавать свой API с помощь…
04 фев '14 в 21:22
0 ответов

Django taggit, теги, принадлежащие пользователям

По умолчанию django-taggit добавляет теги к объектам, видимым любому пользователю. Я хочу, чтобы пользователь добавил теги, и эти теги принадлежали этому пользователю. Только видимый и измененный владельцем. Один и тот же тег может использоваться ра…
15 фев '18 в 12:00