PyCharm中Django項目主urls導入應用中views的紅線問題
使用PyCharm學習Django框架,從項目的主urls中導入app中的views的時候,導入的包中下面有紅線報錯,但是卻能正常使用。要是這樣也就沒什么事了,但是導入之后的提示功能就喪失了,非常的不爽;網上百度了一下,竟然好多人遇到了這個問題,重要是解答的說的更是不明不白;這里記錄一下詳細的解決辦法;
如下圖,我這里就是在項目的主urls中導入一個叫blog的應用報紅線,雖然運行不會報錯,但是卻沒有了提示
解決辦法:
1. 如下圖,我的Django項目名稱叫做 imooc_myblog_1
2. 右擊 imooc_myblog_1,即Django項目
3. 選擇 Make Directory as
4. 選擇 Sources Root 選項,點擊確認
如下圖,執行上述操作之后,我的叫 imooc_myblog_1 的項目文件夾顏色變成了淺藍色,而且代碼中的報錯也消失,代碼提示也完全可以正常使用了