这个系列的知识与项目是对《Python编程 从入门到实践》一书中第18到20章内容的一个总结概括与拓展,我们的目的是了解Web程序应用的基础知识,并完成书中所给出的示例项目:开发一个在线日志系统。
这篇文章中,我们将对Django进行简单了解;Django是一个Web框架,帮助我们开发交互式网站。这个框架能够让我们更简单的响应网页请求、读写数据库或者管理用户。
一. 建立与激活虚拟环境
1. 为何要建立虚拟环境:
虚拟环境是系统的一个位置,我们可以在其中安装包。将包安装在虚拟环境中有助于项目的库与其它项目分离,这在我们的项目部署到服务器时是必要的。
2. 如何建立虚拟环境:
Python自带的venv模块为我们提供了建立虚拟环境的简单方法。我们的项目是完成一个在线日志系统learning_log,所以首先建立一个文件夹,将其命名为learning_log。之后我们打开终端,例如cmd窗口,首先转到文件夹目录中:
然后输入指令python -m venv ll_env
: