Django blog项目《一》:Ubuntu环境搭建

本文介绍了如何在Ubuntu环境下搭建Django项目,包括在虚拟环境中创建Python解释器,使用mkvirtualenv创建Django项目,通过PyCharm链接虚拟机项目环境,配置端口映射,设置Django Debug模式。详细步骤涵盖了从环境搭建到项目启动的全过程。
摘要由CSDN通过智能技术生成

一 编辑器版本

1.   本地PyCharm :PyCharm 2017.3.3
2.	 虚拟机Django:Django 2.1.7
3.	 虚拟机python:Python 3.6
4.	 本地VirtualbBox:VirtualbBox 5.2.4

二 Django项目python解释器环境的创建

(1)为什么要在虚拟机中创建新的python解释器环境

	为什么需要复制虚拟机中Python解释器环境而不直接使用原始的虚拟机中Python解释器环境呢?这是因为在在创建Django项目时如果一直使用原始的Python解释器环境在项目创建多了后不同项目的模块在导入使用时有可能会出现相互干扰的情况。
	因此每次Django新项目新建时都复制原始Python解释器环境,创建一个虚拟新的虚拟环境来存放新的项目,让每个项目运行环境都独立,互补干扰。

(2) 创建Django项目解释器环境

– workon 查询虚拟机下有哪些虚拟环境
– deactivate 退出当前虚拟环境
– rmvirtualenv +虚拟环境名 移除该虚拟环境
– mkvirtualenv -p /usr/bin/python3.6 +新虚拟环境名(在创建虚拟环境名时要避免使用关键字)

2.1 复制python解释器环境到虚拟环境


在输入创建命令是 -p 后面根据自己虚拟环境中原始python解释器地址来进行输入。

当完成上面后接着就是导入Django模块

在创建的Test环境下:
	-- pip install django==2.1.7  导入django 2.1.7模块
	-- mkdir +文件名	 创建一个文件名来存放Django项目(这里创建TestFile来存放)

2.2 创建Django项目

进入到新创建的TestFile文件夹里面,选择跟PyCharm版本没有关系的创建命令来创建Django项目

-- django-admin startproject +项目名

当进入到项目名下面看到有manage.py表示项目创建成功
在这里插入图片描述

查看TestFile里面项目结构树:
在这里插入图片描述

三 PyCham链接虚拟配置

(1) PyCharm链接虚拟机项目环境

端口映射在VirtualBox里面设置:需要先进行端口映射后才PyCharm里面访问才能使用
在这里插入图片描述

进入PyCharm --> File --> New Project… – >选择第一个Pure Python 进行PyCharm链接虚拟机项目环境

在这里插入图片描述
接着就是选择虚拟机中的Python解释器环境:
进入到虚拟环境中选择 .virtualenvs - - > Test(自己创建的虚拟环境) - - > bin - ->python3.6
在这里插入图片描述

然后Add Remote… 进行PyCharm虚拟机python解释器环境选择,如下就是配置好了的链接虚拟机的python解释器路径
在这里插入图片描述

(2)PyCharm配置虚拟机设置

跳转到新建到PyCharm中Django项目中,这时项目文件里面是空文件,是因为还没有配置好PyCharm下载和上传到虚拟机的一些配置

Update to和Download from设置:

菜单栏 -->选择Tools - - >选择Deployment -->选择Configuration…

在这里Root path路径:这里的路径是选择的是我们虚拟机中存放项目的文件夹选中项目于的根目录文件夹,不要跟选择Python interpreter path(解释器配置路径)两个相混淆了。

在这里插入图片描述
在这里插入图片描述
配置完后这里Update to和Download from 就已经配置好了这里就可以进行将虚拟机中创建好的项目Download 回来了。
在这里插入图片描述
这里我们可以从Tools - -> Deployment - -> 点击Browse Remote Host 然后在右上角就会有一个虚拟机中项目文件夹如果有就表示配置好了,可以看到项目里面的文件。在这里插入图片描述

使用Tools - -> Deployment - -> Download from 将虚拟机中的项目下载到本地。

(3)配置Django Debug模式

在右上角如图位置点击框里面:进入到Edit Cofiguration…
在这里插入图片描述
然后进入后选择左上角的"+",选择Django server 然后进行配置,配置完后进行Fix设置,如果没有这个选项可以进入到File --> setting -->Languages&Frameworks -->Django进行后面的路径配置
在这里插入图片描述
Django项目里面Manage.py配置在这里插入图片描述
到这里就算配置完了 可以直接使用Django Debug模式启动项目了,这种方式是运行整个项目。下面这种情况表示服务器连接成功
在这里插入图片描述
在浏览器中以127.0.0.1:8000进行访问看是否运行成功
在这里插入图片描述

到这里Django从虚拟机中环境搭建到PyCharm连接数据库到项目启动就算完成了。可以进行项目的实现了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值