プロジェクトの1つでdjango-taggingを使用しようとしていますが、いくつかのエラーが発生します。
シェルでタグを操作することはできますが、管理インターフェースからタグを割り当てることができませんでした。
私がやりたいのは、モデルに「タグ」機能を追加し、管理インターフェースからタグを追加/削除することです。
「タグ」が「admin」インターフェースではなくシェルによって表示されるのはなぜですか?何が起こっている?
Model.py:
import tagging
class Department(models.Model):
tags = TagField()
Admin.py:
class DepartmentAdmin(admin.ModelAdmin):
list_display = ('name', 'tags') --> works
....
fields = ['name', 'tags'] --> throws error
エラー
OperationalError at /admin/department/1/
(1054, "Unknown column 'schools_department.tags' in 'field list'")