django web app_安装Django,使用Django构建社交Web应用第2天

2f3e6637cf53bff03062856f30e5fd59.png

「第2天.安装Django」使用Django构建社交Web应用日更笔记

目标:从零开始使用Django构建一个社交类Web应用程序,参考对象Facebook,Twitter

涉及:文档组织、视图模板、请求响应、表单通用视图、静态文件、模型、缓存、Web工具以及核心功能、优化,生产部署等

Django的推荐的安装方式是通过pip安装正式发布稳定版本(目前最新稳定版本: 3.1.2)

安装Python虚拟环境:virtualenv,在存储目录下输入命令:

...\>DjangoProject\Django.app>virtualenv --no-site-packages venvUsing base prefix 'd:\\programdata\\python\\python38'New python executable in E:\HOWTODO\DjangoProject\Django.app\venv\Scripts\python.exeInstalling setuptools, pip, wheel...done.

参数 --no-site-packages代表创建一个没有第三方包的干净Python环境

venv:虚拟环境目录名称,可以自己命名。

激活虚拟环境venv

在存储目录输入venv\Scripts\activate:

...\>DjangoProject\Django.app>venv\Scripts\activate(venv) \DjangoProject\Django.app>

路径最前面带有(venv) 字样,代表已激活venv虚拟环境,每当打开一个新的终端窗口,都必须先激活虚拟环境

安装Django

在激活环境里输入:pip install Django

(venv) ...>\DjangoProject\Django.app>pip install DjangoCollecting Django  Using cached Django-3.1.2-py3-none-any.whl (7.8 MB)Collecting pytz  Downloading pytz-2020.1-py2.py3-none-any.whl (510 kB)     |████████████████████████████████| 510 kB 2.9 kB/sCollecting sqlparse>=0.2.2  Downloading sqlparse-0.3.1-py2.py3-none-any.whl (40 kB)     |████████████████████████████████| 40 kB 2.6 kB/sCollecting asgiref~=3.2.10  Downloading asgiref-3.2.10-py3-none-any.whl (19 kB)Installing collected packages: pytz, sqlparse, asgiref, DjangoSuccessfully installed Django-3.1.2 asgiref-3.2.10 pytz-2020.1 sqlparse-0.3.1
Successfully installed字样表示已安装完成

输入pip list查看当前虚拟环境的包情况

(venv) ...>\DjangoProject\Django.app>pip listPackage    Version---------- -------asgiref    3.2.10Django     3.1.2pip        20.2.3pytz       2020.1setuptools 41.6.0sqlparse   0.3.1wheel      0.35.1

验证Django是否已成功安装

进入Python shell: python,导入django包:import django;

用print(django.get_version())输出Django版本号

(venv) ...>\DjangoProject\Django.app>pythonPython 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:37:50) [MSC v.1916 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> import django>>> print(django.get_version())3.1.2>>>

至此,看到版本号:3.1.2,表示Django成功安装

完》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值