首页  >  问答  >  正文

Github Pages上托管的带有Python API的网站遇到运行问题

我们正在与另外两个人一起进行一个小组项目,使用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之间存在冲突问题,但如果是这个问题,我不知道如何解决。

P粉973899567P粉973899567398 天前726

全部回复(1)我来回复

  • P粉908138620

    P粉9081386202023-09-17 13:16:08

    https://pablodelapuente.pythonanywhere.com/productos 发送请求,而不是 http://pablodelapuente.pythonanywhere.com/productos

    <username>.pythonanywhere.com 上的所有网络应用默认启用https。在自定义域名上需要手动启用。请参阅 https://help.pythonanywhere.com/pages/HTTPSSetup

    回复
    0
  • 取消回复