(七)在Mac上建立Django项目

本文详细介绍了如何在Mac上创建Django项目。首先,通过终端查看Python版本并安装pip,然后创建名为11_env的虚拟环境,并激活。接着,安装Django并创建名为learning_log的项目,确保使用句点指定目录。激活环境中,Django会生成learning_log文件夹和manage.py文件。项目中的关键文件包括settings.py、urls.py和wsgi.py。通过migrate命令同步数据库,创建db.sqlite3文件。最后,验证项目创建成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

建立虚拟环境

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

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

核实Django是否正确地创建了项目

参考:
Python编程:从入门到实践

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值