推荐2款必备的Django开发神

以下文章来源于AirPython

作者星安果

1.前言

使用Django进行Web开发的时候,为了提高开发效率,少不了安装一些第三方应用App

本篇文章将推荐2款非常好用的应用App

django_extensions

debug_toolbar2.django_extensions

django_extensions,是一个为Django项目收集全局自定义管理扩展的存储库

首先,在目标虚拟环境下安装依赖

#安装依赖pip3installdjango-extensions

然后,在项目的配置文件settings.py中添加App

#settings.py#调试模式DEBUG=True#新增App:django_extensionsINSTALLED_APPS=(...django_extensions,...)

接下来就可以使用它进行项目调试了

常见的功能如下:

2-1增强版Shell

我们都知道,原始项目都是使用「./manage.pyshell」命令进入到调试模式,涉及到模型Model操作都需要手动导入

然而,添加django_extensions应用后,直接使用「./manage.pyshell_plus」命令就可以进入到增强版的Shell,自动导入项目下所有模型,非常方便我们调试

2-2检查模板错误

使用「./manage.pyvalidate_templates」命令可以检测模板中的错误

#检查模板错误(django)localhost:xh_toolsxingag$./manage.pyvalidate_templates0errorsfound

2-3查看路由列表

使用「./manage.pyshow_urls」命令可以查看项目所有的路由及视图函数对应关系表

更多功能可以参考:



转载请注明地址:http://www.sanbaicaoasb.com/scgj/8548.html
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章