程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Django configures users to upload static files and access

編輯:Python

sessions.py Add... To the file :

# Configuration of files uploaded by users
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'

media Represents the directory name , You can customize , After uploading static resources, they will be automatically saved in this directory .BASE_DIR Represents the project root , And app Catalog peer .

stay urls.py Add... To the file :

from django.urls import path, re_path
from django.conf import settings
from django.views.static import serve
urlpatterns = [
......
re_path(r'media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}), # User upload
]

serve yes django Built in view in . For more information about it, see the introduction in the following official documents :

Built in view |Django file |Django (djangoproject.com)https://docs.djangoproject.com/zh-hans/4.0/ref/views/


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved