gpt4 book ai didi

django - 测试期间错误的 default_storage

转载 作者:行者123 更新时间:2023-11-28 21:31:38 26 4
gpt4 key购买 nike

我有一个尝试在不同的 default_storage 上运行的 TransactionTest:

  • settings.py:

    MEDIA_ROOT='/srv/http/my_proj/media'
  • 测试.py:

    @override_settings(MEDIA_ROOT='/srv/http/my_proj/test')
    class OutputDataModule(TransactionTestCase):
    def test_01(self):
    myFunc()
  • views.py:

    def myFunc():
    print default_storage.path('')

为什么在测试阶段这给我目录media,而不是目录test

提前致谢。

最佳答案

这是 Django 中的一个错误,似乎已在当前主版本 (1.7dev)、1.6 预发布版和 1.5.X 稳定版 (1.5.4) 上修复 https://code.djangoproject.com/ticket/17744

关于django - 测试期间错误的 default_storage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19120108/

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