1

何かが欠けていない限り、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)

一連のタグを追加したスクリプトがあり、それらは問題なく DB にあります。しかし、管理者にアクセスすると、

タグ:[<Tag: []>]

高度な機能は必要ありません。タグを入力できる管理フィールドが必要なだけで、タグに基づいた関連検索が必要です。それはそれについてです。

ありがとう

4

1 に答える 1

0

最近、 django-batch-selectを使用してこのパターンをコーディングしました。ご覧ください。もちろん、管理者側のコードを作成する必要がありますが、それほど難しくはありません。

于 2009-11-27T09:41:33.370 に答える