Wir arbeiten mit zwei anderen Personen an einem Gruppenprojekt, um ein CRUD mithilfe von HTML, CSS, Vue.js und der API auf Pythonanywhere zu implementieren und auf GitHub Pages zu veröffentlichen. Das Problem ist, dass es lokal einwandfrei läuft und ohne Probleme eine Verbindung zu Python überall herstellt, aber online auf GitHub-Seiten schlägt es mit einer Fehlermeldung fehl. Ich habe alles versucht, was ich weiß, kann aber scheinbar nirgendwo auf Python gespeicherte Produkte laden.
Ich weiß, dass GitHub Pages seine Besonderheiten hat, aber ich kann anscheinend noch keinen Weg finden, das zu umgehen. Es wäre toll, wenn jemand helfen oder erklären könnte, wo das Problem liegt.
Hier sind die Links zum Repository und zur GitHub Pages-Website:
https://github.com/GasparB123/Codo-a-Codo-TPO
https://gasparb123.github.io/Elbow-to-Elbow-TPO/crud_products.html
Ich weiß, dass GitHub Pages bei Pfaden zu Bildern und JS-Dateien wählerisch ist, deshalb habe ich sie behoben.
Zum Beispiel:
Ändern Sie „/img/logo.png“ in „img/logo.png“.
Aber das hat nicht funktioniert.
Ich denke, es besteht möglicherweise ein Konfliktproblem zwischen HTTP auf Pythonanywhere und HTTPS, das von GitHub Pages bereitgestellt wird, aber wenn das das Problem ist, weiß ich nicht, wie ich es lösen kann.
向
https://pablodelapuente.pythonanywhere.com/productos
发送请求,而不是http://pablodelapuente.pythonanywhere.com/productos
.pythonanywhere.com
上的所有网络应用默认启用https。在自定义域名上需要手动启用。请参阅https://help.pythonanywhere.com/pages/HTTPSSetup