utils.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:openvpnmon 作者: feroda 项目源码 文件源码
def get_manage_shell_cmd(cmd, *args, **kw):

    ENVIRONMENT_VARIABLE = "DJANGO_SETTINGS_MODULE"
    settings_module = os.environ[ENVIRONMENT_VARIABLE]
    kw_expanded = ""
    for k, v in kw.items():
        kw_expanded += "--%s=%s" % (k, v)
    args_expanded = " ".join(args)
    cmd = "%s/manage.py %s --settings=%s %s %s" % (settings.PROJECT_ROOT, cmd,
                                                   settings_module,
                                                   kw_expanded, args_expanded)
    if os.environ.get("VIRTUAL_ENV"):
        cmd = ". %s/bin/activate && %s" % (os.environ["VIRTUAL_ENV"], cmd)
    return cmd
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号