Django之用户上传文件的参数配置
生活随笔
收集整理的這篇文章主要介紹了
Django之用户上传文件的参数配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Django之用戶上傳文件的參數配置
models.py文件
class Xxoo(models.Model):title = models.CharField(max_length=128)# media/course/2018/2018-11/xxoo.pngcourse_img = models.ImageField(upload_to='ooxx/%Y-%m', verbose_name='課程圖片')def __str__(self):return self.title?
?
settings.py文件中的配置
# media配置 MEDIA_URL = 'media/' # URL路徑 MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # 文件存儲路徑?
項目同名文件夾下的urls.py文件中的文件配置
from django.views.static import serve from 項目名 import settingsurlpatterns = [...# media路徑配置url(r'media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}) ]?
完成這些配置后,在用戶上傳文件時,將自動在項目目錄下創建一個media文件夾,在media文件中生成一個ooxx文件,ooxx文件夾中生成一個當前年月(例2018-11)的文件夾,上傳的文件將在存儲在這個文件夾中。
?
轉載于:https://www.cnblogs.com/ZN-225/p/9996416.html
總結
以上是生活随笔為你收集整理的Django之用户上传文件的参数配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汇编语言实验4
- 下一篇: maven nexus memory