pycharm是专业的python编辑器(ide),但是它会提示用户选择是用4个空格代替tab键,如果选择ok的话,那么当前文件就会被替换。要知道python中,tab和4个空格是不能混着用的,会出事,所有要么全部用空格,要么全部用tab。
具体设置的位置:
intellij idea + python plugin识别不出Django 文件的原因:
在.idea 文件夹下有一个 {project_name}.iml 文件,注意里面的 module_type 如果为JAVA_MODULE 将其改为 PYTHON_MODULE 让后再加入 facets,就可以了。