Javascript 类型错误可以是';t将序列乘以类型为'的非整数;str';(Python、Django、Bootstrap)
我只是想建立一个计算力=质量*加速度的网站 我尝试过添加它给出的int、字符串错误或一些基数为10的错误。 #mass=int(request.GET['mass'])…这也给出了一个错误&它的所有变体 视图.pyJavascript 类型错误可以是';t将序列乘以类型为'的非整数;str';(Python、Django、Bootstrap),javascript,python,html,django,bootstrap-4,Javascript,Python,Html,Django,Bootstrap 4,我只是想建立一个计算力=质量*加速度的网站 我尝试过添加它给出的int、字符串错误或一些基数为10的错误。 #mass=int(request.GET['mass'])…这也给出了一个错误&它的所有变体 视图.py ```from django.http import HttpResponse from django.shortcuts import render def home(request): return render(request, 'home.html') def c
```from django.http import HttpResponse
from django.shortcuts import render
def home(request):
return render(request, 'home.html')
def calculator1(request):
mass = request.GET.get('mass')
acc = request.GET.get('acc')
print(mass)
print(acc)
force=mass*acc
return render(request, 'calculator1.html', {'result':force})```
```from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.home, name='home'),
path('calculator1', views.calculator1, name='calculator1'),
]```
url.py
```from django.http import HttpResponse
from django.shortcuts import render
def home(request):
return render(request, 'home.html')
def calculator1(request):
mass = request.GET.get('mass')
acc = request.GET.get('acc')
print(mass)
print(acc)
force=mass*acc
return render(request, 'calculator1.html', {'result':force})```
```from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.home, name='home'),
path('calculator1', views.calculator1, name='calculator1'),
]```
calculator.html(它的一部分)
```
计算
```
*请帮忙
返回一个字符串,
您可以将其转换为int,如下所示:
acc = int(request.GET.get('acc'))
mass = int(request.GET.get('mass'))
int()参数必须是字符串、类似字节的对象或数字,而不是“NoneType”。。。。这是下一个错误