django使用来自不同文件的变量制作方法

时间:2015-11-14 03:55:25

标签: python django python-2.7

这可能是一个简单的问题,但我真的陷入了这个问题。

我一直在努力教自己如何在其他文件中提供的views.py文件中创建方法。

我有一个views.py文件,其中有几种方法如下:

def get_available_language_details(language_versions, user_language_code):
.......

def language_versions_compare(x, y):
.......

def get_language_versions(user):
......

在我的education.py文件中,我意识到我必须有来自views.py文件的import语句,但我不知道如何编写import语句的语法以及调用上述方法的语法在education.py文件中:

import appname.core.views import ??

修改
这是我的目录结构:

appname
    __init__.py
    core
        __init__.py
        views.py
    views
        __init__.py
        education.py

1 个答案:

答案 0 :(得分:1)

from appname.core.views import <function_name>

所以它会像

from appname.core.views import language_versions_compare