基于Django框架的博客开发(二)-搭建基本开发环境

这一篇主要介绍开发环境的搭建

一、基本开发环境说明 

Python版本: Python3.6.5

基于Django框架的博客开发(二)-搭建基本开发环境

IDE: Pycharm

Django版本:2.0.4

浏览器: Chrome

Django运行操作系统: centOS 6.9

基于Django框架的博客开发(二)-搭建基本开发环境

开发操作系统:Win10_x64

版本管理工具:Git

二、开发环境搭建 

1.在CentOS创建Git仓库,同时创建一个git用户。

-这里我在根目录下创建了仓库

基于Django框架的博客开发(二)-搭建基本开发环境

2.在Windows中安装Git,并且通过git获取CentOS中的仓库,并确保能够提交文件(如果遇到insufficient permission for adding an object错误,可以通过$sudo chown -R git:git git库(例如本例中的DjangoProject.git)解决

-我在E:\Program Projects\03_DjangoProjects下放置我的博客git仓库

基于Django框架的博客开发(二)-搭建基本开发环境

-尝试提交文件夹BlogProject和BlogProject文件夹下的ReadMe.txt

基于Django框架的博客开发(二)-搭建基本开发环境

-提交成功,在CentOS中,新建一个文件夹,并且GitClone仓库查看是否成功,后面我们就在Windows下的BlogProject文件夹中搭建我们的Django工程环境

基于Django框架的博客开发(二)-搭建基本开发环境

3.在BlogProject中建立开发环境

-我习惯在BlogProject下再创建2个文件夹“src”和“venv”,一个作为项目源文件代码文件夹,一个作为虚拟环境文件夹。在windows下的cmd窗口输入命令创建虚拟环境(如果提示virtualenv无法使用,请通过pip命令安装),创建完毕记得提交到git仓库

基于Django框架的博客开发(二)-搭建基本开发环境

-安装Django模块

基于Django框架的博客开发(二)-搭建基本开发环境


4.在PyCharm打开我们的项目

-选择“File”->"Open",浏览到刚才的"src"文件夹,然后添加一个"test.py"测试下环境。

基于Django框架的博客开发(二)-搭建基本开发环境

-配置Python Interpreter,打开"File"->"Settings"->"Project:src"->"Project Interpreter",点击右侧的齿轮->“Add Local”,并浏览到我们创建的虚拟环境“venv/Scripts”下的Python.exe,看图

基于Django框架的博客开发(二)-搭建基本开发环境

-为了方便使用django-admin命令,我们把django模块的路径加入环境变量,以当前项目为例,安装后的Django模块路径为“E:\Program Projects\03_DjangoProjects\DjangoProject\BlogProject\venv\Lib\site-packages\django\bin”,加入环境变量后,在BlogProject/src下执行命令django-admin startproject myblog

基于Django框架的博客开发(二)-搭建基本开发环境

-在PyCharm中也能查看到

基于Django框架的博客开发(二)-搭建基本开发环境

-运行服务器,通过浏览器访问测试。cmd窗口下切换到myblog文件夹下执行命令python manage.py runserver,浏览器输入127.0.0.1:8000访问,得到如下结果表示成功

基于Django框架的博客开发(二)-搭建基本开发环境

下一期我们讨论一下博客项目的具体设计问题,别急着写代码,那可能只占据整个项目周期的1/3,下期见咯!