我们创建好了一个Python项目(mysite/)之后,需要在项目中添加模块应用(polls/),在模块应用中添加处理功能逻辑,如添加模块中的视图处理函数(polls.views.index()),这是一个python项目简单的结构模型
但是上面的项目应用,这是在一个项目中包含了一个模块应用,如果让项目对模块应用的数据进行管理;同时按照常规项目处理要求,项目中的数据要保存到指定的数据库中;同时我们得有一个对项目信息进行管理的系统平台;本节内容中就要对于这些亟待解决的问题进行解决(大家同样可以参考官方文档的操作方式)
创建的Django项目中,会在根模块中包含一个settings.py
配置文件,这个配置文件中用于配置和管理Django项目的管理运维信息
settings.py
配置文件中的所有配置项都是大写的settings.py
在项目创建时,就初始化了一些默认配置,这些默认配置承载着最基础的项目信息global_settings.py
中导入全局配置,常规情况下,这是不必要的在配置过程中,我们可以随时通过python manage.py diffsettings
来查看当前settings
文件和默认设置的不同之处
可以通过django.conf.settings
模块中导入变量,在代码中访问配置信息,这样的话,就可以在程序运行过程中进行动态的settings
配置修改settings
文件包含的信息,涉密的情况很多,需要严格控制settings.py
文件的访问权限,在共享主机的情况下,这一点格外重要。友情提示:千万别修炼下面这些玩意儿!如果兴趣不大可以直接翻页到下一节内容
JING_PATH
默认值:'/usr/bin/jing'
来源:http://www.jianshu.com/p/3219e8fa1fff