如何解决Django从视图运行测试
尝试使用call_command从视图运行简单的硒测试。让用户从浏览器中运行预编码的测试。
urls.py
path('',views.button,name='button'),
views.py
def button(request):
if request.GET.get('btn'):
print('Clicked!')
call_command('test')
return render(request,'button.html')
button.html
<form method="get" action="{% url "button" %}">
<input type="submit" class="btn" value="Click" name="btn">
</form>
按钮被点按后,控制台会打印“ Cliked”,但是我收到“ Server Error(500)”。
编辑: 我也收到以下错误:
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。