Python + Django4 搭建个人博客(三): 搭建虚拟环境和创建项目

目录

配置虚拟环境

安装Django

创建Django项目

Django命令

结语


上篇我们完成了,软件的安装和基本的开发环境搭建,本篇我们开始搭建Python和Django相关的环境,同时创建一个个人博客项目。

配置虚拟环境

虚拟环境(virtualenv,或venv )是 Python 多版本管理的利器,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。

你可以将虚拟环境理解为一个隔绝的小系统。

从Python3.3版本开始就自带了虚拟环境,不需要安装,配置一下就可以用了。

我们也可以在Pycharm中来配置虚拟环境,由于我们的项目将完全在Pycham中完成,所以下面将演示如何在Pycharm中创建虚拟环境:

首先我们新建一个空白文件夹用来存放我们的项目和虚拟环境相关文件,比如:

D:\PycharmProjects

接着我们按照下面步骤来创建虚拟环境:

1、打开Pycharm,点击File--Open,打开D:\PycharmProjects文件路径

2、点击File--Setting

2、在打开的界面中找到 Python Interpreter,点击Add

3、在弹出的页面中,在location:中 输入虚拟环境的路径地址。(如果输入的路径是一个已经存在的文件夹,则必须为空白文件夹,如果路径不存在则会按照路径地址新建空白文件夹并在此文件夹下创建虚拟环境。)

4、在创建虚拟环境的时候界面上有两个选项,分别代表着我们的虚拟环境是否需要继承源环境的库和此虚拟环境是否可用被别的项目使用。

5、虚拟环境创建完成后的界面如下:

6、打开Pycharm的终端Terinal输入框,我们可以看到路径前面带了(django4blog) 这代表着我们目前已经处于虚拟环境中了。

安装Django

虚拟环境创建好了之后,我们可以安装django了,本系列文章基于当前最新版的django4.1,在Pycharm的Terminal输入框输入如下命令pip install django==4.1即可开始安装Django。

这里我通过django==4.1指定了django版本为4.1 ,如果不指定版本,直接使用pip install django将安装最新版。

安装完成后进入Python(可以通过命令行或者在Pycharm中进入Python编辑器)输入以下命令检查是否成功安装

import django

django.get_version()

出现django 版本信息则说明安装成功

创建Django项目

还是在虚拟环境下,用Pycharm打开我们前面创建的D:\PycharmProjects文件夹。

通过Pycharm 的Windows 命令行输入界面输入创建Django项目的命令django-admin startproject django4blog,创建一个新的项目: django4blog

项目创建完成后,我们将会在Pycharm的D:\PycharmProjects文件夹中看到自动生成了django4blog的项目文件夹

通过Pycharm进入我们刚刚生成的项目文件夹D:\PycharmProjects\django4blog,检查下Pycharm的终端是否使用的是虚拟环境。

如果进入的不是我们之前配置的虚拟环境的话,我们可以进入File--Setting界面,手工指定对应虚拟环境。

然后在Pycharm中重新打开项目文件夹可以看到我们已经顺利进入了我们所需要的虚拟环境了。

接着我们测试下我们的django项目是否创建成功,在终端输入框中输入django命令:python manage.py runserver

在浏览器中打开默认服务器端口地址: http://127.0.0.1:8000/ ,出现如下页面,则代表我们已经成功创建并运行了一个django项目。

Django命令

django提供了一些可以快速简便的命令用于管理项目,本文中我们使用了两次django命令分别完成了django项目的创建和django项目的运行:

  • django-admin startproject django4blog:创建django项目 django4blog
  • python manage.py runserver:在默认服务器端口运行当前项目(runserver后面可以附带端口号指定服务器运行端口,比如:python manage.py runserver 5000)。

在终端输入框输入django-admin可以查看django所有的命令字段:

其中比较常用的命令字段如下,后续的项目过程中我们会用到:

命令

描述

startproject

创建django项目

startapp

创建项目app

makemigrations

映射模型和数据库关系

migrate

创建数据表

runserver

服务器运行项目

结语

本篇我们详细介绍了如何通过Pycharm创建Python虚拟环境,同时也演示了,如何在新创建的django项目中打开并使用虚拟环境。

最后我们用django自带的命令成功运行了项目。

至此我们的开发准备工作基本完成,下一篇我们将开始App和项目配置文件的相关知识,也就是说从下篇开始我们将会开始真正的开发工作。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李威威wiwi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值