Mac 虚拟环境以及django

建立虚拟环境

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

推荐阅读更多精彩内容