H5W3
当前位置:H5W3 > python > 正文

外部python引用django模型等

    有时候我们需要在外部python文件引用django中的model等文件或者函数,比如定时任务;这时候我们需要给python文件配置环境:

    在test.py中加入:

    import sys, os
    sys.path.append('/home/keke/test/xuanxiu')
    os.environ['DJANGO_SETTINGS_MODULE'] = 'xuanxiu.settings'

    此时在运行改代码可能会出现问题:django.core.exceptions.AppRegistryNotReady: Models aren’t loaded yet.

    

     在该代码中继续加入:

        import django
        django.setup()

本文地址:H5W3 » 外部python引用django模型等

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址