Pycharm Vagrant 搭建django开发环境

准备工作

安装Pycharm professional版。
安装Vagrant,部署一台centos7的虚拟机。
本机安装python3.6

在本机创建一个django项目:

启动Pycharm,选择“create new project”
在这里插入图片描述
选择创建django项目,并指明项目路径。
在这里插入图片描述
Pycharm将在本机自动创建一个django项目
在这里插入图片描述

配置Vagrant

初始化Vagrant配置文件
在这里插入图片描述
选择vagrant的虚拟机镜像(vagrant安装完后,要启一个centos的虚拟机做测试,否则此处没有镜像可选。)
在这里插入图片描述
项目根目录下会出现一个名叫Vagrantfile的配置文件,这是Vagrant的配置文件。在这里插入图片描述
我们经通过端口映射来访问Vagrant内的Django开发服务器。配置文件中加入下面这句。
config.vm.network “forwarded_port”, guest: 8000, host: 8000

开启Vagrant
在这里插入图片描述
从Terminal 登陆vagrant
在这里插入图片描述

在虚拟机中安装python3.6 和django

yum install epel-release.noarch -y
yum install python36 -y
yum install python36-pip -y
pip3.6 install django

配置项目的interpreter

在这里插入图片描述
添加一个新的Interpreter
在这里插入图片描述
把vagrant选项中的python路径设置到python36所在的目录。
在这里插入图片描述
在项目的settings.py中设置ALLOW_HOST = [’*’]。打开项目的Edit Configurations。
在这里插入图片描述

在host中输入0.0.0.0
在这里插入图片描述

运行项目
在这里插入图片描述

打开本机浏览器访问http://127.0.0.1:8000
在这里插入图片描述

如需要了解更多细节,可以关注我的公众号观看视频。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Jackel_yan/article/details/88796064