Django窒息模型名称中的特殊字符

时间:2018-08-31 18:42:14

标签: python django django-models

我在Django应用程序中使用了旧版MSSQL数据库,并且列名称之一包含“%”。结果,无论何时调用模型,Django都在寻找格式变量。

我已隔离问题,以了解它在我的模型中的此字段上是否损坏:

import re

value = driver.find_element_by_xpath("element_xpath").get_attribute("innerHTML")
#value='Wujek Drew / Uncle Drew (2018)'
print(re.split('[/()]',value)[1])

我得到的错误消息是:

fg_field = models.DecimalField(db_column="FG%", max_digits=15...

当我在模型中注意到此字段时,应用程序运行良好...因此我知道它与该命名约定有关。

我可以在Django方面采取任何措施来阻止这种情况发生吗?

0 个答案:

没有答案