Pycharm Vagrant 搭建django开发环境

准备工作

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

在本机创建一个django项目:

启动Pycharm,选择“create new project”
Pycharm Vagrant 搭建django开发环境_第1张图片
选择创建django项目,并指明项目路径。
Pycharm Vagrant 搭建django开发环境_第2张图片
Pycharm将在本机自动创建一个django项目
Pycharm Vagrant 搭建django开发环境_第3张图片

配置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

Pycharm Vagrant 搭建django开发环境_第4张图片
添加一个新的Interpreter

把vagrant选项中的python路径设置到python36所在的目录。

在项目的settings.py中设置ALLOW_HOST = [’*’]。打开项目的Edit Configurations。

在host中输入0.0.0.0
Pycharm Vagrant 搭建django开发环境_第5张图片

运行项目

打开本机浏览器访问http://127.0.0.1:8000

如需要了解更多细节,可以关注我的公众号观看视频。
Pycharm Vagrant 搭建django开发环境_第6张图片

你可能感兴趣的:(Pycharm,vagrant,django)