无法在Django项目中创建媒体文件夹。

问题描述 投票:0回答:1

当我运行服务器时,媒体文件夹没有被创建。我在本地主机上工作。你可以看到下面的urls.py和settings.py代码。我在模板中添加了'django.template.context_processors.media'。我的Django版本是2.0.3,使用Python 3.6.8。当我运行这段代码时,应该会自动创建媒体文件夹。如何解决这个问题?

    MEDIA_URL = '/media/'
    MEDIA_ROOT = os.path.join(BASE_DIR, 'media') #settings.py

    urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.index, name = "index"),
    path('about/', views.about, name = "about"),
    path('articles/', include("article.urls")),
    path('user/', include("user.urls")),

 ] 

   urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) #urls.py
python django django-models file-upload web-frameworks
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.