我正在尝试开始为django编写单元测试,我对夹具有一些疑问:
我制作了我的整个项目数据库(不是某些应用程序)的夹具,我想为每个测试加载它,因为看起来只加载某个应用程序的夹具是不够的.
我想将夹具存储在/proj_folder/fixtures/proj_fixture.json中.
我已经FIXTURE_DIRS = ('/fixtures/',)在我的settings.py中设置了.然后在我的测试用例中我正在尝试
fixtures = ['proj_fixture.json']
Run Code Online (Sandbox Code Playgroud)
但是我的装置没有加载.怎么解决这个问题?如何添加搜索灯具的地方?一般情况下,为每个应用程序中的每个测试加载整个test_db的夹具是否可以(如果它非常小)?谢谢!
我想在Django中使用captcha实现用户注册.django-registration app 的工作流程很棒,但它没有验证码.
你建议使用什么验证码吗?是否有其他一些注册+验证码变体或有关该主题的有用链接?
这应该适用于Django-1.1并且安装起来不会太难.