Python编程从入门到实践之Django(1)

Python编程从入门到实践之Django(1)

1,Django介绍

  • Django是一个Web框架———一套用于帮助开发交互式网站的工具。Django能够响应网页请求,还能更轻松的读写数据库,管理用户。

2, 建立虚拟环境

  1. 新建一个目录作为项目目录,将其命名为learning_log
  2. 在终端切换至该目录下,如下图所示
  3. 输入如下命令创建虚拟环境
D:\code\PythonCode\Python编程从入门到实践\learning_log> python -m venv ll_env

3, 激活虚拟环境

  • 使用如下代码来激活虚拟环境
D:\code\PythonCode\Python编程从入门到实践\learning_log> ll_env\Scripts\activate

4, 中止虚拟环境

  • 使用如下命令命令停止虚拟环境
(ll_env)D:\code\PythonCode\Python编程从入门到实践\learning_log> deactivate
  • 若关闭运行虚拟环境的终端,虚拟环境将不再处于活动状态

5, 安装Django

  • 创建并激活虚拟环境后就可以安装Django
(ll_env)D:\code\PythonCode\Python编程从入门到实践\learning_log> pip install Django
  • Django仅在虚拟环境处于活动状态时才可用

6, 在Django中创建项目

  • 在处于活动的虚拟环境下,执行如下命令新建一个项目
(ll_env)D:\code\PythonCode\Python编程从入门到实践\learning_log> django-admin startproject learning_log .
  • 命令末尾的句点让新项目使用合适的目录结构,千万不能忘记,否则部署应用程序时将遭遇一些配置问题
  • 运行完命令后会发现目录learning_log包含4个文件:__ init __.py,settings.pyurls.pywsgi.py
    1. init.py
    2. settings.py:指定Django如何与你的系统交互以及如何管理项目,后续将进行修改和添加配置。
    3. urls.py:告诉Django应创建哪些网页来响应浏览器请求。
    4. wsgi.py:帮助Django提供它创建的文件(Web server gateway interface Web服务器网关接口)

7, 创建数据库

  • Django将大部分与项目相关的信息都存储在数据库中,因此需要创建一个供Django使用的数据库。修改数据库称为迁移数据库。首次执行命令migrate时,将让Django确保数据库与项目的当前状态匹配。在使用SQLite的新项目中首次执行这个命令时,Django将新建一个数据库。
(ll_env)D:\code\PythonCode\Python编程从入门到实践\learning_log> python manage.py migrate
  • 运行完后,Django创建一个新文件——db.sqlite3.

8, 查看项目

  • 执行命令启动服务器
(ll_env)D:\code\PythonCode\Python编程从入门到实践\learning_log> python manage.py runserver
  • 现在打开一款Web浏览器输入URL:http://127.0.0.1:8000/ 查看结果
  • 注意:若要关闭服务器可按:Ctrl + C
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晒太阳的黑宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值