これを助けることができるあなたのために事前にありがとう。私はこのエラーに取り組むのに多くの時間を費やしましたが、それを理解することはできません。私はフォームを使ってティッカーをつかんで、bokehを使ってシンプルなチャートにティッカーを渡し、結果をviews.pyに渡してhtmlに表示しようとしています。まずはviews.pyに次のコードがあります。割り当て前にローカル変数 'script1'が参照されています
def pme(request):
os.chdir(os.path.dirname(__file__))
result = None
if request.method =='POST':
form = InputForm(request.POST)
if form.is_valid():
forms = form.save(commit=False)
result = macd(forms.ticker)
script1, div1 = components(result, CDN)
else:
form = Ticker()
return render(request,'pme.html',
{"form":form,
"the_script1":script1,
"the_div1":div1,
})
何らかの理由により、script1は以前に参照されていますか?
私のmacd(forms.ticker)はpを返すだけで、それ自体は正常に動作します。
何か助けていただければ幸いです。