【发布时间】:2009-11-23 11:40:16
【问题描述】:
我正在 Django 中构建一个标记系统,并希望在标记名称中允许显示空格和其他字符,但将它们过滤掉并在匹配名称等时使用小写。
为此,我在我的 Tag 模型中添加了一个字段:
class Tag(models.Model):
name = models.CharField(max_length=200, unique=True)
matchname = re.sub("\W+" , "", name.lower())
但是我遇到了一个问题,CharField 不是字符串,我终生无法找到如何将其转换为字符串!
【问题讨论】:
-
Argh...无法发布答案而不会出现服务器错误:-(
-
那就投赞成票吧! ;)
标签: django django-models tostring