我正在尝试将一个API(Python / Flask)部署到Heroku,我的代码在[Github] [1]上。
在部署后,Heroku说它是成功的(绿色复选标记。),但是当我按view时,我会收到此错误:
{
"id":26,
"photo":"/media/f082b5af-ad0.png",
"first_name":"Islam",
"last_name":"Mansour",
"email":"islammansour06+8@gmail.com",
"city":"Giza",
"cv":"/media/fbb61609-442.pdf",
"reference":"Facebook",
"campaign":**OrderedDict**([("id",
2), ("name", "javascript")]), "status":"Invitation Sent",
"user":None,
"at":"2020-01-20",
"time":"23:02:58.359179",
"technologies":[
**OrderedDict**([("id",
46),
("name",
"Django")
]("category", OrderedDict([("id", 24), ("name", "Framework"), ("_type", "skill")]))])]
}```
You could try making use of an [online json parser][1] which might give you some friendlier output.
[1]: http://json.parser.online.fr/
所以我检查了日志,看一下我发现的内容:
Internal Server Error
我应该如何解决此问题?
从部署到错误的完整日志:
no python application found, check your startup logs for errors
答案 0 :(得分:2)
您的uwsgi.ini中有一个错字:modlue = app:app