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

时间:2020-05-10 13:11:31

标签: python django django-models file-upload web-frameworks

运行服务器时未创建媒体文件夹。我正在sonar.host.url=https://sonarcloud.io sonar.organization=XXXX sonar.projectKey=YYYYY sonar.projectName=YYYYY sonar.exclusions=**/*.html,**/*.yml,**/*.sh,**/*.yaml,**/*.xml,**/*.py,**/*.md,**/*_test 工作。

您可以在下面看到urls.py和settings.py代码。

我在模板中添加了“ localhost”。我的Django版本是2.0.3,我正在使用Python 3.6.8。

运行代码时,应自动创建媒体文件夹。我该如何解决该问题?

django.template.context_processors.media

1 个答案:

答案 0 :(得分:1)

要创建媒体文件,您需要在MEDIA_ROOT中的“ media”之后添加斜杠

MEDIA_ROOT = os.path.join(BASE_DIR, 'media/')

代替:

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')