django-taggit: сделайте теги ненужными в админке

Я начал использовать django-taggit и, похоже, это соответствует всем требованиям. Но для меня все еще существует проблема с админкой: [12 139] Я включил атрибут tags в ModelAdmin следующим образом:

class MyModel(db.models.Model):
    name = models.CharField(max_length=200)
    tags = TaggableManager()

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

И все идет как ожидалось. Но когда я редактирую модель в админке, я получаю сообщение об ошибке, если TagField пуст. Кажется, что в форме достаточно пустого поля, что не приводит к сохранению тегов (как и ожидалось). Но пустое поле тега вызывает ошибку.

Что мне делать?

17
задан jammon 12 June 2011 в 07:18
поделиться