У меня есть функция в отдельном django файле function.py
.
Моя функция состоит из длинных вычислений, которые я затем перехожу к представлениям. внутри основной функции есть функции a()
. Это как передать значение (это самая короткая версия, чтобы передать вам идею о том, что я пытаюсь сказать).
def a():
x=3
y=4
z=6
def b():
x1=x+1
return x1
def c():
y1=y+1
return y1
def d():
z1=z+1
return b(), c(), d()
def home(request):
abc=a()
context={'value1':abc[0],'value2':abc[1],'value3':abc[2],}
print(value1)
Вот как я передаю значение. Это эффективный способ или есть более эффективные способы передачи значений из функции, поскольку до сих пор я вручную передавал context in views
через индексацию, как я это сделал. Каково ваше мнение, чтобы облегчить мою работу?