如何在Eclipse中利用pydev调试Django

 我来答
匿名用户
2017-03-23
展开全部
1. 调试环境安装

Ø PyDev插件安装

在主菜单“Help”—>“Software updates…”中添加http://pydev.sf.net/updates自动下载安装。
Ø 安装完毕配置

在主菜单 “window”—>“preference”中2. 创建Pydev Django project

Ø 创建新的

如果已经有了一个django的目录结构,要生成eclipse的工程,可以通过Ø 导入已创建的

如果已有一个eclipse django project指向该目录,可以通过导入方式来引用该project。
Ø 工程设置
工程新建或导入完毕,在工程右键中,选择“属性”,继续配置工程:3. 调试设置

可以通过如下配置来实现Web调试,或者一个功能单独调试: Web调试方式配置

Web调试,实际上就是选用内部的“manage.py runserver --noreload”功能进行调试。设置完毕,再每次运行该调试选项即可。运行后控制台中出现如下说明:然后在浏览器中选定录入 http://127.0.0.1:8000/等相关URL,在需要调试地方打断点即可。
在pydev中调试,修改代码后不能立刻起作用,必须重新调试才行。这也是 noreload的作用。
Ø 单个功能验证

有时只想单独运行某个功能,可以将该功能单独弄一个Python函数进行运行。Python的函数调试很简单;但是对于django,因为脱离了Web的配置,调试一个django函数的时候总是因为找不到相关的设置而失败,可以在代码中指定该设置即可。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式