请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

没有看到演示怎么设置的apps路径,在settings里?8分18秒的时候

在settings里,8分18秒的时候,没有看到演示怎么设置的apps路径。

正在回答 回答被采纳积分+3

2回答

bobby 2018-09-21 13:01:13
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))

你可以在settings中加上这个

1 回复 有任何疑惑可以回复我~
  • 在settings文件中加了sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))之后,还是无法执行。
    
    (testvir2) ted@bogon:djangoStart$python manage.py runserver
    Traceback (most recent call last):
      File "manage.py", line 4, in <module>
        from message import views
    ModuleNotFoundError: No module named 'message'
    回复 有任何疑惑可以回复我~ 2018-11-15 03:31:01
  • 已经知道原因了,把import放在代码最后就可以了。
    回复 有任何疑惑可以回复我~ 2018-11-15 03:38:26
  • 好的,
    回复 有任何疑惑可以回复我~ 2018-11-16 21:02:01
bobby 2018-12-03 19:49:29

https://img1.sycdn.imooc.com//szimg/5c0518260001e7ee09660817.jpghttps://git.imooc.com/coding-78/coding-78/src/master/MxOnlie/MxOnline/settings.py 这里有设置的, 也可以在这里print出 BASE_DIR看一下路径是否是项目的根目录

0 回复 有任何疑惑可以回复我~
  • 已经加了,print BASE_DIR也确实项目的根路径。还是不行
    回复 有任何疑惑可以回复我~ 2018-12-03 22:42:57
  • 老师有空帮我看下,我现在比较着急,排查了很多方法,百度也搜了,按照老师的也设置了,还是找不到。想哭
    回复 有任何疑惑可以回复我~ 2018-12-03 23:47:32
  • bobby 回复 鲁班23号 #3
    留下你的qq 我加你
    回复 有任何疑惑可以回复我~ 2018-12-05 10:01:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信