Python django文件字段为';当我第一次加载页面时,它不会出现
我有一个django html页面,应该显示一个上传按钮和一个可以放置文件的地方。 第一次加载页面时,只有上传按钮在那里。单击按钮后,将显示“选择您的文件”按钮 choose文件是否总是显示出这种可能性 HTML代码Python django文件字段为';当我第一次加载页面时,它不会出现,python,django,Python,Django,我有一个django html页面,应该显示一个上传按钮和一个可以放置文件的地方。 第一次加载页面时,只有上传按钮在那里。单击按钮后,将显示“选择您的文件”按钮 choose文件是否总是显示出这种可能性 HTML代码 <form action="{% url "result" %}" method="POST" enctype="multipart/form-data" action=&qu
<form action="{% url "result" %}" method="POST" enctype="multipart/form-data" action="/result/" class="form-horizontal">
{% csrf_token %}
<div class="form-group">
<label for="name" class="col-md-3 col-sm-3 col-xs-12 control-label">File: </label>
<p>{{ form }}</p>
</div>
<div class="form-group">
<div class="col-md-3 col-sm-3 col-xs-12 col-md-offset-3" style="margin-bottom:10px;">
<button class="btn btn-primary" type="submit"> <span class="glyphicon glyphicon-upload" style="margin-right:5px;"></span>Upload </button>
</div>
</div>
</form>
我会说这是一个CSS问题。很好的建议,但事实似乎并非如此。我已经从html文件中删除了css,但它仍然不起作用
@login_required
def result(request):
if request.method == 'POST':
form = UploadFileForm(request.POST, request.FILES)
if form.is_valid():
data = request.FILES['file']
handle_uploaded_file(data)
data = pd.read_csv(data,header=0, sep=',')
result = getPredictions(data)
return HttpResponseRedirect(request, 'result.html', {'result': result})
else:
form = UploadFileForm()
return render(request, 'index.html', {'form': form})