了解更多关于如何在Django中布局的内容?

时间:2013-09-20 21:30:09

标签: python django

我是django的新手,并且不确定文件和文件夹的布局有多自由? 现在我有

mysite/
      manage.py

      mysite/
            settings.py
            urls.py

      an_app/
            views.py
            models.py

出于某种原因,在urls.py中,当我从“an_app导入视图”执行操作时,即使视图与“an_app”不在同一位置,它也能正常工作。 urls.py基本上只是在整个项目中搜索名为“an_app”的应用程序吗? 最后,在djangobook.com中,他们使用“来自mysite.an_app导入视图”,但这对我不起作用......?它只是提出“没有名为an_app的模块”为什么不呢?

1 个答案:

答案 0 :(得分:0)

网上有很多好资源,有些方法与其他方法略有不同。这可以是一个很好的起点: Setting up a Django environment and project structure

  

urls.py基本上只是搜索整个项目的应用程序   叫做“an_app”?

不,urls.py遵循常规python模块导入系统,就像任何其他python代码一样。就进口而言,urls.py没有什么特别之处。