相對復雜的情況
你沒有直接在Pycharm中建立一個Django項目,而是直接建立某個項目或者打開某個項目,使用命令后安裝Django后,使用命令后建立了Django項目,盡管你的目錄盡可能干凈,只有Django項目,但是這仍然戶導致views文件無法導入的問題。
原因在于,你創建的app并沒有在根目錄,這種情況多見于以上,你的Django項目并不是根目錄,而是某個目錄下的子目錄,盡管這個項目或者文件下只有你的Django項目。
解決方式,可以用Pycharm直接建立Django項目,如果你的Pycharm并不允許,你可以直接打開文件,以你創建的Django項目作為根目錄,進入后,需要重新給環境:
此時,你需要重新在命令行中進行pip Django,如果顯示你沒有安裝PIP,則是因為你的命令行還是原來項目的命令行,你需要拍重新在Pycharm中打開命令行,進行安裝,建立APP,此時可以正常導入views.