Django_标签(v0.3/pre):配置问题

2024-04-19 14:49:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在我的一个项目中使用django标记,但遇到了一些错误。在

我可以在shell中使用标签,但无法从管理界面分配它们。在

我要做的是向模型添加“标记”功能,并从管理界面添加/删除标记。在

为什么“标签”是由shell而不是“管理”界面看到的?怎么回事?在

在模型.py公司名称:

import tagging

class Department(models.Model):
    tags = TagField()

在管理员py公司名称:

^{2}$

错误

    OperationalError at /admin/department/1/
    (1054, "Unknown column 'schools_department.tags' in 'field list'")

我看了文件,找不到更多的信息 Useful TipsOverview Txt


Tags: 项目djangopy标记模型import功能名称
1条回答
网友
1楼 · 发布于 2024-04-19 14:49:56

TagField需要模型上的实际数据库列;它使用该列缓存输入的标记。如果将标记字段添加到已具有数据库表的模型中,则需要将该列添加到数据库表中,就像添加任何其他类型的字段一样。手动使用adjango或类似于SQL的迁移工具ALTER South。在

相关问题 更多 >