תוכלי בבקשה לצלם לי את קוד ההתחברות, ואז את העמוד של משתני הסביבה? צנזרי את ה¯value שלהם ושלחי לי רק את השם (key)
נסי להשתמש בפתרון שמופיע כאן https://stackoverflow.com/questions/10755833/how-to-use-flask-peewee-with-heroku
(בלי ה־if HEROKU, ובלי מה שמופיע מתחת ל־else)
הכוונה לחלק הזה?
DEBUG = False
urlparse.uses_netloc.append('postgres')
url = urlparse.urlparse(os.environ['DATABASE_URL'])
DATABASE = {
'engine': 'peewee.PostgresqlDatabase',
'name': url.path[1:],
'user': url.username,
'password': url.password,
'host': url.hostname,
'port': url.port,
}
כן. תבדקי גם ש־https://dashboard.heroku.com/apps/_____________/resources מראה את ה־DB שלך (כשהמקפים התחתונים זה השם של האפליקציה שלך)
נמצאה דרך אחרת לגרום לאתר לעלות:
הוספת משתנה הסביבהMYPORT: עם הערך שהירוקו נתן לPORT, זאת כיוון שהירוקו משנה את משתנה הסביבה PORT בכל פעם, אז שמים משתנה אחר שהוא קבוע עם הפורט שהירוקו סיפק
קרדיט: זוג חברים מתכנתים מוכשרים
שוב, המון המון תודה ים, כולי מעריכה את כל העזרה, ההכוונה, הסבלנות והזמינות. למדתי המון!
לייק 1