我安装了 Django ,可以通过转到127.0.0.1:8000
访问 Raspberry Pi 上的测试页。
然而,当我在我的局域网上并尝试192.168.1.23:8000
时,我什么都没得到。
我怀疑因为我正在运行apache2
,我需要收听或转发端口?如果我尝试192.168.1.23
,我成功获得/var/www
测试页,显示“它有效”。
答案 0 :(得分:2)
如果由manage.py运行,则默认情况下仅在本地侦听。所以你必须使用
启动djangomanage.py runserver 0.0.0.0:8000
让它也听其他地址。
如果通过WSGI或FCGI由apache运行,请提供配置文件的副本。