- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
根据docs , SubfieldBase
将在 1.10 中删除并替换为 from_db_value()
令我困惑的是:
Note that the new approach does not call the
to_python()
method on assignment as was the case withSubfieldBase
.
SubfieldBase
的重点.在 >=1.9 中对值分配执行验证的最佳方法是什么?
最佳答案
你不应该打电话 to_python
由你自己。只需在 from_db_value
中实现正确的转换.此函数现在负责从 DB 值创建正确的 Python 表示。对于大多数字段,不需要它,因为数据库后端已经执行转换。
关于django - 不推荐使用 SubfieldBase 替换以在分配时调用 to_python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34108553/
在 fields.py 文件中进行更改时,我没有收到任何警告,但应用程序无法运行。 目录:/home/ammy/aamp/lib/python2.7/site-packages/geoposition
根据docs , SubfieldBase将在 1.10 中删除并替换为 from_db_value() 令我困惑的是: Note that the new approach does not cal
我正在开发一个使用旧版本 django 创建的 django 项目。我的环境是为最新的 django 版本(1.11.4)设置的。 当我尝试 python manage.py runserver ,我
/python3.4/site-packages/django/db/models/fields/subclassing.py:22: RemovedInDjango110Warning: Subfi
前段时间,作为学习Python+Django过程的一部分,我决定为BIT列类型编写一个自定义的MySQL特定的模型字段。不幸的是,我遇到了一个问题。 项目:包含一个“主”应用 “主”应用程序:包含由“
我正在将旧的 Django 项目从 Django 1.8.3 升级到当前的 Django 1.11,但要小心,我正在升级到 Django 的每个主要版本,因此我可以找到错误和弃用并在之前修复它们采取下
我是一名优秀的程序员,十分优秀!