首页 > 解决方案 > 我遇到了非常奇怪的错误,生产中的某些模板无法加载

问题描述

我在 AWS EC2 上部署了一个 django 应用程序,每个页面都在工作,但登录页面和详细视图页面返回“找不到模板”错误,而这两个视图都在我的机器上工作。我该如何解决这个问题?我已经看到它与我的虚拟机有关。

请记住,这是我的文件夹结构:

/Eyelizer
    /app1
    /app2    
    /Eyelizer
    /eyelizerenv
    /etc

我使用这个文件夹结构,因为它与 nginx 和 gunicorn 配置有关。

登录模板错误

标签: djangoamazon-ec2deploymentdjango-templates

解决方案


问题是 Unix 系统区分大小写。我在目录中的文件是Login.html并且patient_detail.html在我的.py文件中调用它们时是不同的,login.html因此通过重命名它工作的文件。


推荐阅读