我从当前为该网站提供服务的 Ubuntu 服务器转移了我的 Django 项目。我正在尝试在本地主机 MacOSX 环境中运行此项目以进行测试。我熟悉的 Django 项目命令是:
python manage.py runserver
之后,当我在浏览器中输入 127.0.0.1:8000 时,项目就会显示出来。
但是我的 Ubuntu 服务器目前没有运行那种形式的脚本,而是运行
python manage.py celeryd
我对 celery 如何与 Django 接口(interface)的了解有些有限,所以这个问题可能非常基础,但我找不到显示该项目的 URL。
在我的 Mac 服务器上,当我运行时:
python manage.py celeryd
脚本并没有在我身上出错——相反,它似乎通过显示这个来工作:
但是,我不知道如何访问该项目。当我将 127.0.0.1 放入浏览器(以及使用不同端口的许多其他可能变体)时,我得到找不到页面。
非常感谢任何帮助。
最佳答案
首先,您需要在您的一个应用模板标签库中定义“核心”模板标签,例如 custom_tags.py
。确保此应用已添加到设置中的 INSTALLED_APPS。然后在你的 html 模板中添加
{% load custom_tags %}
它将修复您遇到的错误。更多详情请阅读 docs .
关于python - 如何访问 Localhost Django 项目的 URL - 找不到页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31954683/