ジャンゴDjangoはLANの設定への外部アクセスを許可します

:より転載https://www.cnblogs.com/areyouready/p/9029075.html   https://jackyu.cn/tech/access-django-website-in-intranet/

 

Djangoは外部からのアクセスを許可します

ジャンゴを開始するデフォルトの方法

python manage.pyのrunserver
サービスは、ネイティブ(127.0.0.1:8000)にのみ使用可能ですので、他のマシンがLANにアクセスすることができないので、その後、サービスだけでこのマシンにアクセスすることができます開始。
 
あなたがDjangoのサービスにアクセスすることができ、ネットワーク上の他のコンピュータが必要な場合は、ジャンゴを起動するコマンドを変更する必要があります
python manage.pyをするrunserver 0.0.0.0:8000
 
あなたが訪問の時間を指定する必要があります。http次の形式を参照してください。
http://192.168.75.129:8000
 

最初のポイント:あなたは次の設定がsetting.pyに従って文書に必要:
allowed_hostsは= [「*」]

彼は、例えば、私は、192.168.1.1のIPアドレスを記入し、限られたアクセスを言った;そして私は自分のサイトへのIPアクセスを許可します。また、完全修飾されないことがあり、そのよう192.168.1として*;。また、ドメイン名「SBことができます.COM sb.com「ドメイン名「それはサフィックスと一致します」。

第二に、そして非常に重要なのは、ファイアウォールをオフにしてください。

三点目は、あなたのサーバが起動アップ、0.0.0.0:8000でなければなりません

このように、あなたの同僚は、あなたのコンピュータのIPアドレスと対応するルーティングを通じて、プロジェクトAにアクセスすることができ
---------------------
著者:バター猫の
ソース:CSDN
元します。https://blog.csdn.net/miantian180/article/details/79556848
著作権:この記事はブロガーのオリジナルの記事、再現され、ボーエンのリンクを添付してください!

 
 

1ファイアウォールをオフにします

service iptables stop  
  • 1

2セットのジャンゴ

开开启django时,使用0.0.0.0:xxxx,作为ip和端口例如: python manage.py runserver 0.0.0.0:9000 然后在settings里修改ALLOWED_HOSTS = [], 改为ALLOWED_HOSTS = ['*',],注意不要漏掉“,”。 其他机器就可以通过这台机器的ip和端口号访问django了。 例如:http://192.168.14.40:9000/index.html
 

ジャンゴLANアクセス

ジャンゴを開始するデフォルトの方法

python manage.pyのrunserver
サービスは、ネイティブ(127.0.0.1:8000)にのみ使用可能ですので、他のマシンがLANにアクセスすることができないので、その後、サービスだけでこのマシンにアクセスすることができます開始。
 
あなたがDjangoのサービスにアクセスすることができ、ネットワーク上の他のコンピュータが必要な場合は、ジャンゴを起動するコマンドを変更する必要があります
python manage.pyをするrunserver 0.0.0.0:8000
 
あなたが訪問の時間を指定する必要があります。http次の形式を参照してください。
http://192.168.75.129:8000
 

第一点:需要在你的setting.py文件中将按照如下设置:
ALLOWED_HOSTS = ["*"]

他表示所限定的访问,比如我填写一个ip,192.168.1.1;那么我就只允许该ip对我的网站访问;也可以是不完全限定,如192.168.1.*;还可以是域名“sb.com”,那么它将匹配后缀为"sb.com"的域名;

第二点,也是很重要的一点,一定要关闭你的防火墙;

第三点,将你的服务器启动器起来,必须是在0.0.0.0:8000

这样,你的同事就可以通过你电脑的ip地址以及相应的路由,来访问你的项目了
---------------------
作者:黄油猫
来源:CSDN
原文:https://blog.csdn.net/miantian180/article/details/79556848
版权声明:本文为博主原创文章,转载请附上博文链接!

 
 

1关闭防火墙

service iptables stop  
  • 1

2设置django

开开启django时,使用0.0.0.0:xxxx,作为ip和端口例如: python manage.py runserver 0.0.0.0:9000 然后在settings里修改ALLOWED_HOSTS = [], 改为ALLOWED_HOSTS = ['*',],注意不要漏掉“,”。 其他机器就可以通过这台机器的ip和端口号访问django了。 例如:http://192.168.14.40:9000/index.html
 

Django 局域网内访问

おすすめ

転載: www.cnblogs.com/hanwenlin/p/11275711.html