我们正在与另外两个人一起进行一个小组项目,使用HTML、CSS、Vue.js和pythonanywhere上的API实现了一个CRUD,并将其放在了GitHub Pages上。问题是,它在本地运行得很好,并且与pythonanywhere连接没有问题,但在线上的GitHub Pages上却失败并抛出错误消息。我尝试了我所知道的一切,但似乎无法加载pythonanywhere上保存的产品。
我知道GitHub Pages有其特殊性,但我似乎还没有找到解决方法。如果有人能帮助或解释问题所在,那将非常棒。
这是存储库和GitHub Pages网站的链接:
https://github.com/GasparB123/Codo-a-Codo-TPO
https://gasparb123.github.io/Elbow-to-Elbow-TPO/crud_products.html
我知道GitHub Pages对于图像和js文件的路径很挑剔,所以我已经修复了它们。
例如:
将"/img/logo.png"更改为"img/logo.png"。
但这没有起作用。
我认为可能是pythonanywhere上的HTTP与GitHub Pages部署的HTTPS之间存在冲突问题,但如果是这个问题,我不知道如何解决。
向
https://pablodelapuente.pythonanywhere.com/productos
发送请求,而不是http://pablodelapuente.pythonanywhere.com/productos
.pythonanywhere.com
上的所有网络应用默认启用https。在自定义域名上需要手动启用。请参阅https://help.pythonanywhere.com/pages/HTTPSSetup