如何使用django视图中的值呈现到特定的html div?
我正在尝试使用Django部署一个机器学习模型。在这里,我尝试从HTML表单中获取输入,使用经过训练的模型预测值,并将结果值发送到HTML页面。还在这里工作很好。但是我想根据division(div-tag)id转到HTML页面的特定div(div-tag);我怎样才能解决这个问题 HTML代码 文件名:-nlpdocs.html如何使用django视图中的值呈现到特定的html div?,html,django,django-views,django-templates,Html,Django,Django Views,Django Templates,我正在尝试使用Django部署一个机器学习模型。在这里,我尝试从HTML表单中获取输入,使用经过训练的模型预测值,并将结果值发送到HTML页面。还在这里工作很好。但是我想根据division(div-tag)id转到HTML页面的特定div(div-tag);我怎样才能解决这个问题 HTML代码 文件名:-nlpdocs.html <div style='background:pink;height:300px;width:600px;left:150px;position:relativ
<div style='background:pink;height:300px;width:600px;left:150px;position:relative' id="spam_try">
<form action='smsclassifier' method='POST' enctype='multipart/form-data' >
{% csrf_token %}
<h2 style='left:80px;position:relative'>SMS Spam Classifier</h2>
<label>SMS :- </label>
<textarea id="smstext" name='smstext' rows="4" cols="50" placeholder="Enter SMS here
</textarea>
<button type='submit' > Submit</button>
</form>
</div>
<p><h4 style="color: #55CEFF">Input SMS Text :- </h4><h6> {{sms_text}}</h6></p>
<p><h4 style="color: #55CEFF">Entered SMS is :- </h4><h6>{{result}}</h6></p>
视图.py
urlpatterns = [
path('',views.home_view,name='home_view'),
path('index.html',views.home_view,name='home_view'),
path('nlpdocs.html',views.nlpdocs, name='nlpdocs'),
path('smsclassifier', views.sms_spam_classification, name='smsclassifier'),
]
@csrf_exempt
def sms_spam_classification(request):
"""
Input :- Text
Output :- string
Return :- classify input text spam or not
"""
if request.method == 'POST':
sms_text = request.POST.get('smstext')
result = predict_new_text(sms_text)
result_dict = {'result':result, 'sms_text':sms_text}
return render(request, 'nlpdocs.html#spam_try', result_dict)
如果我只发送nlpdocs.html to render函数,则该函数可以工作,但会转到页面顶部。我想呈现HTML的精确划分。当我使用div id调用模板时,我得到了以下错误
TemplateDoesNotExist at /smsclassifier
nlpdocs.html#spam_try
请向任何人推荐此问题的解决方案