博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
os.environ -- DJANGO_SETTINGS_MODULE 如何设置
阅读量:2802 次
发布时间:2019-05-13

本文共 1052 字,大约阅读时间需要 3 分钟。

os.environ

首先,可以在终端中写入以下的代码:

import os for i, v in enumerate(os.environ.items(), 1):          print(i, v)

获得的结果如下图所示:

在这里插入图片描述

os.environ中存放了所有的环境变量

Django

if __name__ == "__main__": -->    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangotest.settings")    try:        from django.core.management import execute_from_command_line    except ImportError:        # The above import may fail for some other reason. Ensure that the        # issue is really that Django is missing to avoid masking other        # exceptions on Python 2.        try:            import django        except ImportError:            raise ImportError(                "Couldn't import Django. Are you sure it's installed and "                "available on your PYTHONPATH environment variable? Did you "                "forget to activate a virtual environment?"            )        raise    execute_from_command_line(sys.argv)

os.environ.setdefault(“DJANGO_SETTINGS_MODULE”, “djangotest.settings”)

当我们使用manage.py运行起本地的web服务器时,为了让Django知道使用哪个配置文件,就指定了DJANGO_SETTINGS_MODULE的环境变量的路径

转载地址:http://hvzqd.baihongyu.com/

你可能感兴趣的文章
对于系统权限管理的认识与设计
查看>>
生产者消费者模式java代码实现和理解
查看>>
java多线程实现抢红包
查看>>
基于NIO非阻塞的java聊天demo(支持单聊和群聊)
查看>>
Java WebSocket实现网络聊天室(群聊+私聊)
查看>>
100小球下落面试题
查看>>
两个有序的数组,合并成一个有序的数组
查看>>
jstree插件对树操作增删改查的使用
查看>>
常见的七种排序算法性能比较测试
查看>>
郑州轻工业ACM 2269: minval
查看>>
输入两个递增链表,合并为一个递增链表(面试题)
查看>>
2018北京java面试心得体会(一年经验)
查看>>
二叉树遍历(递归非递归)
查看>>
二分查找
查看>>
很详细的Log4J使用教程
查看>>
windows下运行jar文件 (不用修改注册表就可以运行的方法)
查看>>
编程测试题 代码题 二叉树的四种遍历,非递归实现
查看>>
算法编程题
查看>>
java/javaweb中读取Excel文件或把数据写入Excel文件导出到本地
查看>>
多线程的创建方法 / callable / 线程池 / ThreadPoolExecutor / 必定产生死锁的代码 /死锁产生及排查
查看>>