Django路径问题

Django路径问题

1.python中的三种路径

1.1操作系统文件绝对路径

  django静态文件查找,模板查找(第一种)

去配置好的 文件夹 中查找指定的文件

BASE_DIR=os.path.dirname(os.path.dirname(os.path.adspath(__file__)))

STATIC_URL='/static/'

#   /teach/shiyanlou_project/syl/apps/user/  #linux

#E:\_000xsx

1.2django 导包路径(第二种)

导包之前,包的上级路径,需要存在于 python system 的 path

sys.path这是一个列表

sys.path.insert(0,os.path.jion(BASE_DIR,'apps'))

from xxx import yyy 才能成功

1.3 django模型引用路径(第三种)

想使用 一个 model.py 文件中的模型

apps名称    .model模型名

‘users.User’