给命令“ python manage.py collectstatic”时出现静态错误

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

当我给命令“ python manage.py collectstatic”时,它出现了以下问题

"0 static files copied to '/home/leonard368a/leonard368a.pythonanywhere.com/static', 119 unmodified."

有人能解决这个问题吗?

命令行:

STATIC_URL = '/static/'

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static')

]
STATIC_ROOT = "/static/"
django python-3.x pythonanywhere
1个回答
0
投票
Collectstatic命令的使用,当您想在服务器上部署项目时,该命令将本地的所有静态文件复制到服务器,这是此命令的主要用法,也可以在本地使用,但主要目的是复制所有文件并放入服务器文件管理器,

在您的情况下,您使用STATICFILEES_DIRSSTATIC_ROOT相同,因此在本地文件系统中将静态目录复制到静态目录,这就是为什么需要在根目录中更改STATIC_ROOT='assert'STATIC_ROOT = os.path.join(BASE_DIR, 'assert')的原因>

如果有效,请告诉我
© www.soinside.com 2019 - 2024. All rights reserved.