נתקלתי בקשיים להעלות את האתר ל-heroku ,
העליתי את כל הקבצים הרלוונטים לrepo שלי בgithub: קובץ app.py, תיקיית templates ותיקיית static שמכילות index.html וindex.css בהתאמה,
התחברתי דרך heroku לאותו repo אבל כשאני עושה deploy branch אני מקבל את השגיאה הבאה:
! No default language could be detected for this app.
HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
See Buildpacks | Heroku Dev Center
! Push failed
מה שכן לא ממש הבנתי כיצד ההקדמה על venv מתחברת לdeploy בheroku, עשיתי את השלבים גם של venv.
אני צריך לעלות לגיטהב את התיקייה של heroku?
איזו שגיאה חיפשת? זו הודעה ארוכה יחסית מה עוד ניסית לחפש?
מה הופיע ב־Build log?
krauskas
חיפשתי App not compatible with buildpack
הבנתי שזה קשור להמצאות של הקבצים requirements וProcfile, הוספתי את הקבצים האלה לrepo בגיטהב.
קיבלתי הודעה שהdeployment הצליח,
אך כשלחצתי על view קיבלתי את המסך הזה:
אבל אני מקבל שגיאה כשאני מכניס קלט כלשהו :
slight_smile: request = request.replace(’{API_KEY}’, API_KEY)
TypeError: replace() argument 2 must be str, not None