码迷,mamicode.com
首页 > 其他好文 > 详细

包packages

时间:2018-05-10 15:38:47      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:com   info   ges   src   from   目录   name   img   size   

packages里面如何跨模块导入路径:

print(dir())

可以看到__file__

print(os.path.abspaht(__file__))

可以看到当前绝对路径

 

import sys,os

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__ )))    #每次os.path.dirname() 都往上一层目录

sys.path.append(BASE_DIR)

技术分享图片

 

 在views.py中操作:

from . import models  相对导入(在同一个目录内)  .的意思就是同一目录

..退到上两层,但是主函数不能是顶层的

 

包packages

标签:com   info   ges   src   from   目录   name   img   size   

原文地址:https://www.cnblogs.com/yelublue/p/9019554.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!