无法在Gcloud上部署Django项目

时间:2020-07-16 13:43:04

标签: python django firebase google-cloud-platform gcloud

我想在Gcloud上用MySQL部署Django项目,我已经完成了所有配置 但我遇到了一个主要问题,无法部署

出现此错误

“错误:(gcloud.app.deploy)INVALID_ARGUMENT:此部署也有 许多文件。此应用程序的新版本限制为10000个文件。 -- '@type':type.googleapis.com/google.rpc.BadRequest字段违规:

  • 说明:此部署文件太多。此应用程序的新版本限制为10000个文件。领域: version.deployment.files [... django“

App.yaml

# [START django_app]
runtime: python38
handlers:
# This configures Google App Engine to serve the files in the app's
# static directory.
- url: /static
  static_dir: static/
# This handler routes all requests not caught above to the main app. 
# It is required when static routes are defined, but can be omitted 
# (along with the entire handlers section) when there are no static 
# files defined.
- url: /.*
  script: auto
# [END django_app]

我不知道为什么我会收到此错误,所以请告诉我,以便解决此问题 这也是sql数据的视图 Sql Statics

请大家帮我解决此问题

1 个答案:

答案 0 :(得分:0)

您可能会包含一些不必要的目录或文件,例如virtualenv

通过创建文件.gcloudignore,您可以避免在文件中上传这些文件夹和文件,您可以在此文件中指定将忽略哪些文件上传到App Engine

有关gcloudignore语法的更多信息,请选中document