Что использовать для пометки в Django 1.1 - PullRequest
1 голос
/ 27 ноября 2009

Если я что-то упустил, кажется, что django-tagging (0.3) не работает на Django 1.1.x. У меня были проблемы, затем поиск вокруг, и это, кажется, общее сознание.

Что используют другие люди? На всякий случай вот и все, что я делаю.

class Article(models.Model):
    title = models.CharField(max_length=200)
    tags = TagField()

tagging.register(Article)

class ArticleAdmin(admin.ModelAdmin)
    fieldsets = (
        (None, { 'fields': ('title', 'tags',)  }),

admin.site.register(Article, ArticleAdmin)

У меня есть скрипт, который добавил кучу тегов, и они находятся в БД без проблем. Но если я захожу к админу, я получаю

Метки: [<Tag: []>]

Мне не нужны расширенные функции. Я просто хочу иметь поле администратора, в котором я могу вводить теги, для некоторых связанных поисков, основанных на тегах, а не намного больше. Вот и все.

Спасибо

1 Ответ

0 голосов
/ 27 ноября 2009

Я недавно кодировал этот шаблон, используя django-batch-select , посмотрите. Очевидно, что вам все равно придется кодировать административную часть, но это не должно быть слишком сложным.

...