Django教程。来自。导入视图

时间:2017-05-30 12:41:02

标签: python django python-import

我开始学习Django,我不太了解python,所以请原谅我,如果这个问题非常愚蠢)。

from . import views

什么是“。”在这个声明中?模块的名称?

4 个答案:

答案 0 :(得分:3)

单点是命令行应用程序的约定。它表示当前目录。就Django而言,它代表当前文件所在的目录/模块。

答案 1 :(得分:3)

正如其他人所解释的那样.指的是您当前正在查看的文件的当前目录(或模块/包)。

使用此语法的导入称为 相对导入

PEP 328描述了相对导入是如何产生的以及选择了哪种特定语法。其背后的想法是使用句点来确定如何相对导入其他包/模块。原因是为了防止标准库模块的意外阴影。

答案 2 :(得分:1)

这意味着从当前目录导入views.py模块

答案 3 :(得分:0)

虽然一个点表示当前目录,如果你想要上面的dicrectory然后使用双点只是为了你的参考