今天分享一下Django实现的简单的文件上传的小例子。
步骤
- 创建Django项目,创建Django应用
- 设计模型
- 处理urls.py 以及views.py
- 设计模板,设计表单
运行项目,查看数据库
下面我们就一起来分别完成每一个小部分吧。
创建项目和应用
django-admin startproject Django_upload
django-admin startapp app
添加一个名为upload的目录,待会要用哦。
然后记得在settings.py 中的INSTALLED_APPS中加上'app',
。注意那个小逗号就行了~~
设计模型
上传文件需要知道是谁上传的,上传了什么。所以我们的 模型很简单,一个用户名,一个文件名即可。如下app.models.py
from<