Извините за новичку, но я хочу, чтобы все было ясно для себя. У меня проблема с доступом к переменной класса изнутри вне класса. В коде ниже мне нужно 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