Django 在settings.py中的视图中调用函数

Django 在settings.py中的视图中调用函数,django,django-views,Django,Django Views,这是否可以调用位于settings.py中的函数 def myfn(): return "hello world" 视图: 只有大写的符号可以通过django.conf.settings访问,因此如果您def MYFN,则可以通过settings.MYFNsettings.MYFN()。@deceze Hellom,我已经尝试过了,但我得到的settings对象没有属性MYFN从未尝试过这个,我真的想问一下目的是什么。。很确定您在这里试图以错误的方式解决问题。@urb

这是否可以调用位于
settings.py
中的函数

def myfn():
   return "hello world"
视图:


只有大写的符号可以通过
django.conf.settings
访问,因此如果您
def MYFN
,则可以通过
settings.MYFN

settings.MYFN()
。@deceze Hellom,我已经尝试过了,但我得到的
settings
对象没有属性MYFN从未尝试过这个,我真的想问一下目的是什么。。很确定您在这里试图以错误的方式解决问题。@urbanespaceman我正在定义一个目录。应该在哪里?我建议您创建
utils.py
文件(按照惯例/推荐的方式…),并将项目级功能放在那里。
from django.conf import settings
def my_view(request)
    print(settings.MYFN())