在视图函数中通过request.FILES.get(‘iconPhoto’),返回值是None。
1.因为form表单中的name没有设置为与之对应的‘iconPhoto’
2.因为form表单中没有写 enctype=”multipart/form-data”
<form action="{% url 'App:userinfo_mod' %}" method="POST" enctype="multipart/form-data">
{% csrf_token %}
<div class="form-group">
<label for="exampleInputEmail1">用户名</label>
<div class="form-group clearfix">
<label for="exampleInputFile">头像</label><br />
<img class="img-circle" src="{% static 'upload/' %}{{request.user.icon}}" alt="" />
<input type="file" id="exampleInputFile" name="iconPhoto" >
</div>
<div class="submit"><button type="submit" class="btn btn-primary">提交</button></div>