直接上代码:
import socket #获取本机电脑名 myname = socket.getfqdn(socket.gethostname( )) #获取本机ip myip = socket.gethostbyname(myname) #判断本机电脑ip地址,根据ip地址去设置网络 if '192.168.1.223' in myip: HOST = "192.168.1.11" else: HOST = "192.168.0.21" DATABASES = { 'db': '', 'USER': '', 'PASSWORD': '', 'HOST':HOST, 'PORT': 20136, # 测试机器端口 # 'PORT': 20139, }
该程序自动测试电脑的IP地址,然后根据IP地址生成 HOST