【发布时间】:2020-11-29 21:55:02
【问题描述】:
我正在尝试在谷歌云上部署 django 网络应用程序。我已经在本地机器上进行了测试,它似乎工作正常。但是在我在谷歌云端口 80 上测试后,javascripts 不起作用。
这是我引用 javascript 函数的 django 表单
class ScqQuestionForm(forms.ModelForm):
class Meta:
model = Single_ans_q
fields=['question_text']
widgets = {
'question_text' : forms.Textarea(attrs={
'placeholder' : 'Question',
'cols' : 140,
'rows' : 6,
'name':'questioninput',
'id': 'questioninput' ,
'onkeyup':'func_output()',
'required': 'True',
})
}
我的javascript是
window.func_output = function () {
button.disabled = true;
output.innerHTML = input.value.trim();
MathJax.texReset();
MathJax.typesetClear();
MathJax.typesetPromise([output]).catch(function (err) {
output.innerHTML = '';
output.appendChild(document.createTextNode(err.message));
console.error(err);
}).then(function () {
button.disabled = false;
});
}
我在控制台中收到此错误
此外,在控制台中,我看到了我的函数
该错误仅发生在谷歌云部署上,在本地机器上运行平稳。
【问题讨论】:
标签: javascript google-cloud-platform django-deployment