将定义的函数从一个.py文件导入Django中的另一个.py文件

时间:2018-03-27 16:27:02

标签: python django import

我正在尝试创建一个网站,并且我的html使用django在本地主机上100%工作。

目前我的代码与html没有关联,所以如果我输入用户名和密码,那么页面什么都不做,这是有道理的。

我正在尝试从我的.py文件中导入已定义的函数,包含我的所有代码(b.py),我还有另一个文件(a.py)应该从b.py的已定义函数中获取信息,使用该信息,然后将其显示在localhost网页上。

但我的问题是它是ImportError: cannot import name 'definedfunctionname'a.pyb.py都在彼此相同的目录中。

1 个答案:

答案 0 :(得分:0)

在你的a.py文件中试试这个:

from b import definedfunction

# Call 
definedfunction()

可替换地:

import b

# Call it as below
b.definedfunction()