gpt4 book ai didi

django - 如何测试Django自定义模型字段?

转载 作者:行者123 更新时间:2023-12-04 15:14:34 24 4
gpt4 key购买 nike

我正在考虑创建一些subclassed Django model fields并将其作为包分发到PyPI上。我喜欢为我的代码(àTDD)编写单元测试,但是对于如何为该特定库编写测试,我有些困惑。

我想到的第一个想法是创建一个使用我的子类并仅使用Django test tools的Django项目,但这似乎一点也不优雅。一定有更好的方法!

是否有某种方法可以将此类事件引导至Django?我会很高兴有人指出我正确的方向。谢谢!

最佳答案

Django本身带有一些用于字段子类化的测试;测试具有自己的models.py,在其中使用了自定义字段。亲自看看actual code时,您应该会得到最好的印象!

另外:要让django发现在test包中定义的模型,您必须将yourapp.test包添加到INSTALLED_APPS中。
Django本身具有a built-in mechanism,可以自动发现自己的测试并将其添加到INSTALLED_APPS中。

关于django - 如何测试Django自定义模型字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9472936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com