建立虚拟环境
1、打开终端,查看python版本
python --version
2、安装pip(pip是Python的包管理工具)
sudo easy_install pip
3、查看pip版本check一下是否安装成功
pip --version
4、在终端中切换到项目目录,创建一个虚拟环境,使用Python3运行venv模块,创建一个名为11_env的虚拟环境
python3 -m venv 11_env
激活虚拟环境
1、建立虚拟环境后,需要激活它。在该环境处于活动状态时,才能使用已安装的包
source 11_env/bin/activate
1
2、停止使用虚拟环境,可以直接关闭终端或者执行命令deactivate
安装Django
1、创建并激活虚拟环境后,安装Django
pip install Django
2、创建一个名为learning_log的项目。命令末尾的据点能让新项目使用合适的目录结构,可以在开发完成后轻松地将应用程序部署到服务器,千万不要忘记句点
django-admin.py startproject learning_log .
运行命令ls,结果显示Django新建一个learning_log文件和一个manage.py文件
ls
11_env learning_log manage.py
运行ls命令,查看learning_log目录下包含的文件
ls learning_log
init.py pycache settings.py urls.py wsgi.py
重要的文件有三个,settings.py设置文件;urls.py告诉Django创建哪些网页来响应浏览器请求;wsgi.py帮助Django提供它创建的文件。
3、创建数据库
python manage.py migrate
迁移数据库:执行命令migrate时,将让Django确保数据库与项目的当前状态匹配
ls
11_env db.sqlite3 learning_log manage.py
运行命令ls,结果表明Django又新建了一个db.sqlite3文件,用来处理数据库问题。
4、查看项目
python manage.py runserver