是否可以在 Django 中从 views.py 调用 __init__.py 的函数?
Is it possible to call a function of __init__.py from views.py in django?
初始化.py :
def abc():
some code
views.py:
from . import __init__
__init__.abc()
这给出了错误
AttributeError: 'method-wrapper' object has no attribute 'abc'
是否可以从 views.py 调用 abc() 函数?
在 views.py 试试:
# Import your function
from .__init__ import abc
# Run your function in code
abc()
__init__.py
是一个特殊文件,它是您的包的根目录。
因此,您必须这样做:
from . import abc
abc()
初始化.py :
def abc():
some code
views.py:
from . import __init__
__init__.abc()
这给出了错误
AttributeError: 'method-wrapper' object has no attribute 'abc'
是否可以从 views.py 调用 abc() 函数?
在 views.py 试试:
# Import your function
from .__init__ import abc
# Run your function in code
abc()
__init__.py
是一个特殊文件,它是您的包的根目录。
因此,您必须这样做:
from . import abc
abc()