Django 学习 Blog 实操 01 --- 创建虚拟环境和工程项目

一、背景+任务

背景:

跟着知乎的 Django 学习系列,实操学习笔记加总结,留下一份足迹。文章尽量简洁明了,减少时间消耗。

终极目标:用 Django 做一个博客网站。

先提前上 Git ,免得日后迁移或者看历史修改麻烦,此处略过。

项目环境:

  • Python 3.6.9
  • Ubuntu 18.04
  • Django 2.2.3
  • PyCharm 2020.2.1 社区版

本节任务:

  • 安装虚拟环境
  • 安装 Django
  • 创建工程项目,成功启动 django 服务

二、代码汇总

pip install pipenv  # 安装pipenv
pipenv install  # 根目录下安装虚拟环境
pipenv shell  # 激活虚拟环境
pipenv --venv  # 查看虚拟环境位置
pipenv install django==2.2.3  # 安装 django 2.2.3 版本到虚拟环境中
pipenv run python  # pipenv 运行 python,打开 python 交互模式
pipenv run django-admin startproject blogproject ./  # pipenv run 命令创建 django 项目 blogproject()
pipenv run python manage.py runserver  # pipenv run 启动 django 服务

LANGUAGE_CODE = 'zh-hans'  # 修改语言为汉语
TIME_ZONE = 'Asia/Shanghai'  # 修改时区为亚洲/上海

三、操作截图

pip install pipenv  # 安装pipenv

pip install pipenv

pipenv install  # 根目录下安装虚拟环境

pipenv install

pipenv run 不是这么使用的

exit pipenv

pipenv shell  # 激活虚拟环境

exit + pipenv run

pipenv --venv  # 查看虚拟环境位置

查看虚拟环境位置 pipenv --venv

pipenv install django==2.2.3  # 安装 django 2.2.3 版本到虚拟环境中

在这里插入图片描述

pipenv run python  # pipenv 运行 python,打开 python 交互模式
exit() # 退出 python 交互模式

在这里插入图片描述

pipenv run django-admin startproject blogproject ./ 
 # pipenv run 命令创建 django 项目 blogproject()

pipenv 创建工程 blogproject

pipenv run python manage.py runserver  
# pipenv run 启动 django 服务

django runserver

# http://127.0.0.1:8000/
# 打开访问地址,成功页面如下,是英文版的

英文版 欢迎页

# 注释掉 blogproject/settings.py 中语言代码跟时区,换成中文的就可以显示中文版的欢迎页面
# LANGUAGE_CODE = 'en-us'
# TIME_ZONE = 'UTC'

LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
# http://127.0.0.1:8000/
# 打开访问地址,成功页面如下,修改语言跟时区后变成是中文版的

中文版 欢迎页

四、总结

  • 在虚拟环境中安装 python 项目的包或者运行 django 命令,需要前面添加 pipenv run,run 后面加的命令
  • django 命令:
    • django-admin startproject blogproject ./ # 创建新工程项目命令
    • python manage.py runserver # 启动 django 服务命令

附上 Gitee 地址:https://gitee.com/langxing/HelloDjango-blog-tutorial

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Sapphire~

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

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

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

打赏作者

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

抵扣说明:

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

余额充值