Python Django找到另一个目标路径为的文件
我试图在GCP上部署应用程序,但运行以下命令时: python manage.py静态 它返回: 找到另一个具有目标路径的文件 “admin\css\autocomplete.css”。它将被忽略,因为只有第一个 收集遇到的文件。如果这不是您想要的,请确保 每个静态文件都有一个唯一的路径 找到另一个目标路径为“admin\css\base.css”的文件。信息技术 将被忽略,因为只收集第一个遇到的文件。如果 这不是您想要的,请确保每个静态文件都具有唯一的 路径 还有很多类似的 这是我的设置Python Django找到另一个目标路径为的文件,python,django,Python,Django,我试图在GCP上部署应用程序,但运行以下命令时: python manage.py静态 它返回: 找到另一个具有目标路径的文件 “admin\css\autocomplete.css”。它将被忽略,因为只有第一个 收集遇到的文件。如果这不是您想要的,请确保 每个静态文件都有一个唯一的路径 找到另一个目标路径为“admin\css\base.css”的文件。信息技术 将被忽略,因为只收集第一个遇到的文件。如果 这不是您想要的,请确保每个静态文件都具有唯一的 路径 还有很多类似的 这是我的设置 ST
STATIC_URL = 'https://storage.googleapis.com/yantra-packs/static/'
# STATIC_URL = '/static/'
# STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'), ]
PROJECT_DIR = os.path.dirname(os.path.abspath(__file__))
STATIC_ROOT = os.path.join(PROJECT_DIR, 'static/')
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static/'), ]
我在哪里为静态文件提供了两条路径?该命令将有助于调试
STATICFILES\u FINDERS
的默认值为:
[
'django.contrib.staticfiles.finders.FileSystemFinder', # finds files stored in the `STATICFILES_DIRS` setting.
'django.contrib.staticfiles.finders.AppDirectoriesFinder', # finds files stored in the 'static' subdirectory of each app.
]
因此,即使您只有:
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static/'), ]
AppDirectoriesFinder
将查找存储在每个应用程序的静态
子目录中的文件
此外,您可能希望查看Django的官方文档,其中描述了该命令