2024-05-23 21:54:29 发布
网友
模型.py
class Activity(Model): title = CharField(max_length=40) class File(Model): file = FileField(upload_to='files/') activity = ForeignKey(Activity)
基本上每个活动可以有0,1或更多的文件。在
但现在我的问题是,如何在表单中显示文件上载按钮?如何处理上传的文件?它是由Django自动完成的还是必须在视图中手动管理?在
试试这个:https://docs.djangoproject.com/en/1.6/ref/forms/fields/#filefield 在您的视图中上载someware in request.FILESdict之后,您将拥有一个UploadedFile对象实例,您可以将其保存在您的File模型中。在
request.FILES
UploadedFile
File
它看起来像一个硬面包开始,但Django解决文件上传非常好。 我用Django制作了几个web2print解决方案(大文件)的uploder,我对它们很满意。在
试试这个:https://docs.djangoproject.com/en/1.6/ref/forms/fields/#filefield
在您的视图中上载someware in
request.FILES
dict之后,您将拥有一个UploadedFile
对象实例,您可以将其保存在您的File
模型中。在它看起来像一个硬面包开始,但Django解决文件上传非常好。 我用Django制作了几个web2print解决方案(大文件)的uploder,我对它们很满意。在
相关问题 更多 >
编程相关推荐