当前位置:  开发笔记 > 编程语言 > 正文

使用django进行CLI工具

如何解决《使用django进行CLI工具》经验,为你挑选了1个好方法。

使用Django框架开发命令行界面工具有什么意义吗?在我的情况下,将没有任何图形界面.我可以使用它获得什么好处?或者您可能知道CLI的任何其他有用的框架?我想强调用REST API发出HTTP请求.

更新:谢谢你们!我想使用REST API而不是在我的工具中创建它.



1> e4c5..:

虽然django主要用于Web应用程序,但它具有功能强大且易于使用的ORM,也可用于CLI应用程序.要将django脚本用作没有Web服务器的独立脚本,您只需将以下内容添加到文件顶部即可.

import os, sys
if __name__ == '__main__':
    # Setup environ
    sys.path.append(os.getcwd())
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "main.settings")

    # Setup django
    import django
    django.setup()

    # now you can import your ORM models 


本应该还补充说,所有其他导入都显示在此部分下方
推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有