使用端口转发设置django测试服务器

使用端口转发设置django测试服务器,django,django-facebook,Django,Django Facebook,我想设置django测试服务器,以便通过web地址访问它(主要用于facebook测试)。为此,我使用的是no-ip服务,它可以与apache配合使用。但当我尝试在端口80上启动测试服务器时,从同一web URL访问会导致加载页面出现问题 我已经得出结论,路由器配置正确(端口转发与apache一起工作),测试服务器正在本地运行 那我该怎么办?关于开发django项目与facebook集成,你有什么建议吗 谢谢 您正在运行python manage.py runserver吗? 尝试执行pytho

我想设置django测试服务器,以便通过web地址访问它(主要用于facebook测试)。为此,我使用的是no-ip服务,它可以与apache配合使用。但当我尝试在端口80上启动测试服务器时,从同一web URL访问会导致加载页面出现问题

我已经得出结论,路由器配置正确(端口转发与apache一起工作),测试服务器正在本地运行

那我该怎么办?关于开发django项目与facebook集成,你有什么建议吗


谢谢

您正在运行python manage.py runserver吗?
尝试执行
python manage.py运行服务器192.168.1.2:80
(或者使用您的IP而不是192.168.1.2)。

我还建议使用Ruby gem。它将为您提供一个可公开访问的网址,将请求路由到本地绑定的端口:

$ python manage.py runserver
$ localtunnel 8000
This localtunnel service is brought to you by Twilio.
Port 8000 is now publicly accessible from http://qw1e3.localtunnel.com ...

与其他方法相比,我更喜欢它,尤其是在某些情况下,即使是在开发工作中,由于您使用的某些远程服务,您的应用程序也需要公开访问,在这种情况下,您可以通过编程方式实例化
localtunnel
,并执行所有必要的配置,无需记录,也无需经历一遍又一遍手动执行的痛苦。

非常感谢-它与
python manage.py runserver 192.168.1.2:80
Do
python manage.py runserver 0.0.0.0:80一起工作,处理当前服务器的所有地址。Zdravo Filip,fala ti za odgoverot!