【发布时间】:2021-01-01 18:35:30
【问题描述】:
晚上好,
我正在尝试通过模板中的 input 选择一个文件(“example.csv”):
main.html
...
<form method="post" enctype="multipart/form-data">
{% csrf_token %}
<input type="file" name="myFile">
<button class="btn btn-success" type="submit">Choose</button>
</form>
...
选择并点击按钮后,我想实现完整路径加上文件本身的名称作为字符串!
views.py
...
if request.method == 'POST' and request.FILES['myFile']:
myFile = request.FILES['myFile']
file_path = # getting the full file path
...
例如:
- data_name = 'example.csv'
- file_path = 'C:\Users\John Doe\Files'
所以字符串应该如下所示:'C:\Users\John Doe\Files\example.csv'
我用 os.path 尝试过,但这似乎不起作用,或者我在这里做错了什么!?
感谢您的帮助!
【问题讨论】:
-
file_path 到底是什么来历?
标签: python django file input path