對於新手問題很抱歉,但我想讓自己清楚明白。我在類之外的函數內部訪問類變量時遇到問題。在下面的代碼中,我需要text, text2
。我得到變量作爲元組,但我需要分開。如何更新代碼以獲得定義的變量,如text = var1
和text2 = var2
?提前致謝!請參閱從Python類以外的函數定義的變量
from django.shortcuts import render
class Someclass():
def method_1(self):
self.var2 = 'var2'
self.var1 = 'var1'
return self.var1 ,self.var2
def func(request):
cls = Someclass()
text2 = cls.method_1()
text = cls.method_1()
content = {
'text': text,
'text2': text2,
}
return render(request, "web/page.html", content)
感謝編輯,請問如何指出灰色背景的文字? – Andriy