一、django服务器的基本部署
- 将settings.py文件中的ALLOWED_HOSTS = [ ]改成ALLOWED_HOSTS = ['*'](其目的是允许访问的客户端的地址, “*”表示的就是任意的ip地址)-------当为空的时候(即没有*),这个时候做了端口映射后,可在主机上(主机地址来进行)进行进行访问。
- linux虚拟机网络连接方式是NAT端口转发时,需要设置http服务8000端口的转发。
二、开启django服务器
1、开启服务器的方式一:
- 命令行模式:
在项目目录下执行命令:python manage.py runserver 0.0.0.0:8000或者python manage.py runserver 0:8000
-
显示图片如下:
2、开启服务器的方式二
直接pycharm来运行进行的配置,步骤如下:
- 选择编辑器右上角的Edit Configuration的按钮
- 点击添加Django server(左上角+号)
- 改Host为0.0.0.0,表示的是允许连接服务器的ip(所有的客户端都可以连接)
- 点击Enveironment Variables 项后面的...
- .将DJANGO_SETTINGS_MODULE添加到Name
- 将(项目名.settings)添加到Value
图片解释如下:
三、访问django服务器
1、具体访问步骤
- 当用其中的一种方式开启了服务后,打开浏览器
- 在地址栏输入IP地址和服务的端口号
- 可以看到服务正在运行的页面
2、需要注意的事项