Django 发出命令时出现静态错误";python manage.py collectstatic“;

Django 发出命令时出现静态错误";python manage.py collectstatic“;,django,python-3.x,pythonanywhere,Django,Python 3.x,Pythonanywhere,当我给出命令“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

当我给出命令“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/"

Collectstatic命令使用,当您想在服务器上部署项目时,命令将本地的所有静态文件复制到服务器这是该命令的主要用途,也可以在本地使用,但主要的用途是复制所有文件并放在服务器文件管理器上

在您的情况下,您使用
staticfiles\u DIRS
STATIC\u ROOT
是相同的,因此在本地文件系统中,将STATIC dir复制到STATIC,这就是为什么需要在根目录中更改
STATIC\u ROOT='asset'
STATIC\u ROOT=os.path.join(BASE\u dir,'asset')


如果有效,请告诉我

欢迎使用SO。那么这里有什么问题?它只是忽略了已经存在的重复文件。我如何才能做到这一点?我是Django初学者在这种情况下,你会不得不这样离开它吗?STATIC_URL='/STATIC/'STATIC_ROOT=os.path.join(BASE_DIR,'asset')STATIC_URL='/STATIC/'并在
URL.py中添加STATIC URL仍然存在无法复制文件的问题。我在查看pythonany中的文件夹时,发现“STATIC”文件夹位于另一个路径中,在本例中,它与我的计算机上的路径不同,这可能是错误吗?你能看到我给你的链接吗?我更新我的答案