Django应用程序在我的系统上工作,但在repl.it上不工作

2024-04-25 05:25:14 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我创建了Django应用程序:https://github.com/Paresh-Wadhwani/toDo_Django

然后我将上面的repo导入repl.it:https://repl.it/@pareshwadhwani/toDoDjango#README.md

它在我的系统上运行得非常好,但在repl.It上它只是显示一个空白页

以下是我所做的:

  1. 将代码库从Github导入repl.it
  2. 在settings.py中将repl链接添加到允许的\u主机
  3. 执行命令“python manage.py migrate”
  4. 单击Run[它执行命令“python manage.py runserver 0.0.0.0:3000”]

现在在repl上,它只是显示这个空白页

ScreenShot

我不熟悉Django和Web开发。任何帮助都将不胜感激


Tags: djangopyhttpsgithubcom应用程序managerepo
1条回答
网友
1楼 · 发布于 2024-04-25 05:25:14

这个问题是两个月前提出的,所以也许OP能够找到答案。 但这个问题仍然需要回答。 在repl.it内部,我注意到窗口可能会显示为空白,甚至显示如下错误:

DisallowedHost at /
Invalid HTTP_HOST header

然而,该应用程序实际上在浏览器中正常运行

所以为了试用,我将OP的应用程序从github导入repl.it。果不其然,它似乎不起作用,直到我点击了右上角的小图标,它显示了一个带箭头的小框。结果是该应用程序在我的浏览器中正确打开

enter image description here

相关问题 更多 >