zoukankan      html  css  js  c++  java
  • Eclipse+Pydev 开发Django中的Debug模式

    俗话说"工欲善其事,必先利其器",在开发python和django的过程中,相信大家一开始就会去寻找各种ide,例如vim,pycharm,pydev,notepad++。。。 这些IDE确实对生产效率的提高起着莫大的作用。eclipse+Pydev的组合,相信很多人都听说过。和pycharm相比,好在免费和对机器配置要求相对较低,但在代码自动完成方面略逊于pycharm。至于如何安装配置pydev就不说了,网上有很多这方面的东东,也比较简单。 本文主要是分享一下在django开发过程中pydev的debug模式。

    1. 首先引入pysrc包的路径,既在manage.py文件中加入如下代码:

    import sys;
    sys.path.append(r'D:\eclipse\plugins\org.python.pydev_2.7.3.2013031601\pysrc') #将pysrc加入到系统路径中
    import pydevd #@UnresolvedImport
    pydevd.patch_django_autoreload()

    2. 进入到eclipse的debug视图中,会看到如下两个button,这两个是pydev 用来启动和关闭debugger server的。 首先点击start 在启动debugger server。

    3. 按快捷键ctrl+2 后右下角会弹出一个框,然后在输入”dj” 就会弹出下面的框,接着在输入栏中运行“runserver <ip>:<port>",然后就可以设置断点和开始debug了,具体debug步骤和其他的ide一样。

    进入debug模式后,另一个好处就是此时你修改代码,然后保存的时候,server会自动重启,而无需手动重启,这个功能实在太方便了。如果要退出debug,直接点击第一步中的stop按钮就可以了。

  • 相关阅读:
    作业4
    PSP记录个人项目耗时
    代码复审
    是否需要有代码规范?
    作业二(1)
    作业二(2)
    作业一
    软件工程学期总结
    作业4
    作业3(PSP表格)
  • 原文地址:https://www.cnblogs.com/xiaobu/p/3016264.html
Copyright © 2011-2022 走看看