标签:detail parse 自己 pat lob 数据 用户名 目录 global
config.ini内容: [global] ip = xxx port = xxx table = xxx uname = xxx passwd = xxx
读取方法 import configparser import os dir_now = os.path.dirname(os.path.dirname(os.path.abspath("settings.py"))) # 路径自己指定,我这里是以settings.py为参考,abspath是取它的上级目录,也可以直接指定绝对路径来读取 conf = configparser.ConfigParser() conf.read(dir_now+‘/config.ini‘) # 读config.ini文件 DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, # 使用mysql这样写就行了,是指明引擎的 ‘NAME‘: conf.get(‘global‘, ‘table‘), # 库名 ‘USER‘: conf.get(‘global‘, ‘uname‘), # 用户名 ‘PASSWORD‘: conf.get(‘global‘, ‘passwd‘), # 密码 ‘HOST‘: conf.get(‘global‘, ‘ip‘), # 数据库主机ip ‘PORT‘: conf.get(‘global‘, ‘port‘), # 数据库端口号 } }
defaults.py dev.py staging.py production.py from defaults.py import *
https://blog.csdn.net/orangleliu/article/details/77100002
标签:detail parse 自己 pat lob 数据 用户名 目录 global
原文地址:https://www.cnblogs.com/shengulong/p/10261594.html