Python 用户上传视图
当用户在MEDIA\u ROOT目录(“usermedia”)中上载文件时 usermedia目录中的所有上载文件均为PIN.pdf格式。每个用户都有其唯一的PIN码(11个号码),在用户注册期间输入Python 用户上传视图,python,django,Python,Django,当用户在MEDIA\u ROOT目录(“usermedia”)中上载文件时 usermedia目录中的所有上载文件均为PIN.pdf格式。每个用户都有其唯一的PIN码(11个号码),在用户注册期间输入 我想在我的应用程序中创建view.html文件,其中将显示上载文件。不适用于所有用户。用户只查看自己的文件最简单(但不是最好)的方法是存储上传的媒体\u ROOT+用户ID。但这并不安全,也不好。在您的视图中,您可以列出用户上传目录中的所有文件。您可以在某处捕获我的用户上传的文件的路径(从数据库到
我想在我的应用程序中创建view.html文件,其中将显示上载文件。不适用于所有用户。用户只查看自己的文件最简单(但不是最好)的方法是存储上传的媒体\u ROOT+用户ID。但这并不安全,也不好。在您的视图中,您可以列出用户上传目录中的所有文件。您可以在某处捕获我的用户上传的文件的路径(从数据库到模型),然后按用户过滤模型并显示所有上传的文件。+1应该查看
django.filetransfer
,并将其用作您的通用文件上传应用程序。然后照阿米特的建议去做。我现在就是这样做的。我们有一个用于上传的ID(看看tumblr/facebook如何处理他们的图像名称…),然后用您的图像存储服务器主机名构建它)