所以我正在查询一个SQL Server DB,它有许多带有ANSI Padding Status ON的CHAR字段。这意味着对于CHAR(10)字段,值可能是“123”,但我在结果中接收“123 .......”(空格)。
有没有最佳实践方法来处理这个问题?
答案 0 :(得分:1)
在保存之前应用python's strip。
或者向模型添加一个方法,该方法在调用时从属性中去除空格。您甚至可以覆盖默认的getter方法。
@property
def stripped_foo(self):
return self.foo.strip()