django开发,Django讲课笔记04:Django项目的调试

 2023-09-23 阅读 16 评论 0

摘要:文章目录零、本讲学习目标一、课程导入二、新课讲授(一)PyCharm运行命令创建的Django项目1、打开第03讲里的MyDjango项目2、配置Django Server3、通过工具栏按钮运行项目4、终端命令运行项目(二)PyCharm调试Django项目1、修改index应用的视图文件

文章目录

  • 零、本讲学习目标
  • 一、课程导入
  • 二、新课讲授
    • (一)PyCharm运行命令创建的Django项目
      • 1、打开第03讲里的MyDjango项目
      • 2、配置Django Server
      • 3、通过工具栏按钮运行项目
      • 4、终端命令运行项目
    • (二)PyCharm调试Django项目
      • 1、修改index应用的视图文件
      • 2、设置断点 (breakpoint)
      • 3、调试整个项目
      • 4、了解各调试按钮的功能
  • 三、课堂小结
  • 四、课后作业
  • 五、拓展内容

零、本讲学习目标

  1. 会在PyCharm社区版中运行Django项目
  2. 会Django项目的调试
  3. 会Django项目的相关简单配置

一、课程导入

  1. 创建Django项目的命令:django-admin startproject <项目名>
  2. 创建App的命令:python manage.py startapp <应用名>
  3. 启动服务的命令:python manage.py runserver <端口号>

PyCharm社区版没有创建Django项目的向导,那PyChamr社区版就不能用了吗?如何在PyCharm中使用命令创建Django项目?

二、新课讲授

(一)PyCharm运行命令创建的Django项目

1、打开第03讲里的MyDjango项目

  • 项目位置:D:\django\MyDjango
    在这里插入图片描述

2、配置Django Server

  • django开发。单击Edit Configurations...,打开【运行/调试配置】对话框
    在这里插入图片描述

  • 在【运行/调试配置】对话框配置
    在这里插入图片描述

3、通过工具栏按钮运行项目

  • 建议使用专业版
    在这里插入图片描述

  • 点击工具栏上的按钮运行
    在这里插入图片描述

  • 课堂笔记记录什么?启动成功,查看控制台信息
    在这里插入图片描述

  • 查看一下访问路径
    在这里插入图片描述

  • 访问http://127.0.0.1:8888/hello
    在这里插入图片描述

4、终端命令运行项目

  • 在终端执行命令:python manage.py runserver 8088
    在这里插入图片描述
  • 访问http://127.0.0.1:9999/hello
    在这里插入图片描述

(二)PyCharm调试Django项目

1、修改index应用的视图文件

  • index/views.py
    在这里插入图片描述

2、设置断点 (breakpoint)

  • 标红处为断点,HTML文件是不能打断点的,只能通过浏览器开发者模式进行调试
    在这里插入图片描述

3、调试整个项目

  • 单击工具栏上的调试按钮(像虫子一样的按钮)
    在这里插入图片描述

  • 上课做笔记的方法。浏览器访问http://127.0.0.1:8888/welcome,此时在11行设置了断点,没有执行到return语句,因此welcome.html页面暂时是访问不了的
    在这里插入图片描述

  • 单击圆圈里的按钮或按F9,执行打了断点的第11行代码,输出一条信息
    在这里插入图片描述

  • 切换到console,可以查看输出的一条信息
    在这里插入图片描述

  • 再次单击圆圈里的按钮或按F9,会执行打了断点的第12行代码,会跳转到welcome.html模板页面
    在这里插入图片描述

2016年韩海军讲课笔记、在这里插入图片描述

  • 完整操作的录屏
    在这里插入图片描述

4、了解各调试按钮的功能

  • 主要有五个跟调试有关的按钮
    在这里插入图片描述

  • 【执行到下一个断点】按钮,但是注意并不会执行下一个断点语句
    在这里插入图片描述

  • 【暂停】按钮,程序暂时停止运行
    在这里插入图片描述

  • 如何在课上做好笔记、【停止】按钮,停止项目的调试
    在这里插入图片描述

  • 查看全部断点
    在这里插入图片描述
    单击【查看全部断点】按钮
    在这里插入图片描述

  • 禁用全部断点(Mute Breakpoints)
    在这里插入图片描述

  • 单击【禁用全部断点】按钮
    在这里插入图片描述

  • 教学笔记?此时,再单击工具栏上的调试运行按钮,两个断点将不再起作用,直接就可以访问到welcome.html模板页面

三、课堂小结

  1. PyCharm专业版中运行命令行创建的Django项目(命令操作和图形界面操作)
  2. Django项目的调试(views.py、settings.py、templates\welcome.html)

四、课后作业

  1. 使用PyCharm专业版调试项目,利用LICECap软件录屏整个操作过程

五、拓展内容

  • 查找运行和调试中遇到的问题

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/90191.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息