从gitee克隆下来的自己的django代码;全部变成非项目文件,而且无法引包

img


从gitee克隆下来的自己的django代码;全部变成非项目文件,而且无法引包,请问如何解决
(写代码时候会有自动代码补全,能够找到model文件中的AccessInfo,但是运行就出错了;)

从根本解决问题:为何从gitee克隆下来的Django代码,就成了非项目文件了?有什么办法解决吗?

报错:ImportError: attempted relative import with no known parent package


报错原因是:
直接导非项目文件里的包,在没有设置环境路径的情况下,在终端运行时,是找不到该路径下的文件夹的,需要先将文件夹加入系统环境路径中。
参考:

import sys
import os
import django
base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(base_dir)
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "xxxx.settings")
django.setup()