根据docs,SubfieldBase
将在1.10中删除,并替换为from_db_value()
让我感到困惑的是:
请注意,与
to_python()
的情况一样,新方法不会在分配时调用SubfieldBase
方法。
我认为这是SubfieldBase
的要点。在> = 1.9?
答案 0 :(得分:1)
您不应该自己致电to_python
。只需在from_db_value
中实施正确的转化即可。此函数现在负责从DB Value创建适当的python表示。对于大多数字段,它不需要,因为DB后端已经执行转换。