不得不问这个问题我觉得有点蠢......但我似乎无法在任何地方找到它.
如果我有一个Model用 FileField,我怎么能东西上传FILE到该FileField?
例如,我想做这样的事情:
class MyModel(Model):
file = FileField(...)
def handle_post(request, ...):
mymodel = MyModel.objects.get(...)
if request.FILES.get("newfile"):
mymodel.file = request.FILES["newfile"]
Run Code Online (Sandbox Code Playgroud)
但这似乎不起作用.
Dav*_*ver 19
好吧,我的怀疑得到了证实:我是个白痴:)
我在问题中概述的方法实际上是正确的 - 它没有用,因为我忘了enctype="multipart/form-data"在表格中加入.
无论如何,我会在这里留下这个问题,只是因为其他人也有同样的问题.
| 归档时间: |
|
| 查看次数: |
3780 次 |
| 最近记录: |