如何使用Django执行某些功能?

时间:2019-05-31 07:48:02

标签: python django python-3.x

你好,我有一个Django项目,但是我无法实现执行某些功能。我精确地知道我的应用程序中有一个名为file2.py的文件,我尝试过此操作:

import file2

我知道了:

No module named 'file2'

能帮我吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

尝试使用此功能:

from .file2 import *

您能否发布更多信息,例如文件夹结构

答案 1 :(得分:0)

如果此文件位于同一目录中,则可以访问其功能,如下所示: from .file2 import function

点很重要,因为它阐明了文件的路径

例如:您已经在foo_form中定义了一些forms.py,并且想在views.py(与forms.py在同一目录中)中使用它views.py应该看起来像这样:

from .forms import foo_form

def foo(request):

    form = foo_form()

但是,如果要导入的文件位于其他目录中,则可能需要检查以下问题:Importing files from different folder