【发布时间】:2019-04-14 05:42:03
【问题描述】:
这在以前做 django 网站时都很好用,但这次它给了我一个错误。
Settings.py
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'portfolio/static/')
]
STATIC_ROOT = os.path.join(BASE_DIR , 'static')
STATIC_URL = '/static/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
我的目录 Portfolio-Project/Portfolio/static/profile.jpg 中有一个 profile.jpg。它应该从这里收集静态文件并将静态文件粘贴到我的代码中提到的 Portfolio-project/static 中。但它给了我一些错误。
使用命令“Python manage.py collectstatic”后出错
django.core.exceptions.SuspiciousFileOperation: The joined path
(C:\Users\Kiran\Desktop\portfolio-project\portfolio\static\Profile.jpg) is
located outside of the base path component
(C:\Users\Kiran\Desktop\portfolio- project\portfolio\static\)
请帮忙。 谢谢
【问题讨论】:
标签: python django python-3.x python-2.7 django-staticfiles