settings.py里面的ALLOWED_HOSTS = [],
改为ALLOWED_HOSTS = ['*',]
另外启动的时候也不要用默认的方式启动,需要指定 0.0.0.0:8000
否则从其他机器访问仍然会是502错误
网上搜502错误很多都是讲网页负载太大什么的,很少有讲因为这种小白问题导致的错误的解决方案。
真的想吐槽python2和python3两个版本各种不兼容导致的问题,零碎,从而不知所措,浪费大量的精力,解决后也没觉得学到了什么东西。
帮同学改了两个小时环境和配置之后现在头还是西昏的,但哪怕是西昏,还是赶紧趁记得的时候把这些小坑记录下来,指不定哪天就能用到了呢,也可能可以帮到一部分和我一样遭遇的朋友吧。
django启动之后的502真的是折磨了作为网站搭建小白的我很久,因为没有系统学过相关的东西,只是随便做个玩具用用,配置也用的默认。结果理所应当出现了502错误。