2014-01-30 46 views

回答

3

你有一個圓形的進口運行測試。你的堆棧跟蹤顯示學生通過一堆其他模塊依賴於學生。

通常你可以通過改變你的import語句解決這個不有「從」

如進口apps.xyz

進口的這種形式實際上並不執行導入的模塊在擊中時語句,所以它不會卡在循環導入循環中。

+0

通過其他模塊進行循環導入。奇怪的是,runserver不顯示任何錯誤,但運行測試用例顯示。感謝您的解決方案。 –

+1

我也想知道。我懷疑進口訂單正在影響行爲,但哪裏並不明顯。我有一個類似的令人惱火的python導入問題,涉及我所問的測試,但沒有得到答案。如果你看看會不會喜歡:http://stackoverflow.com/questions/20914129/catching-a-python-submodule-import-error-thats-resolved-by-the-test-harness – Nils

相關問題