def development_config(project_name: str):
"""
Create configuration file for django project
"""
print(Fore.GREEN + "[qoqa] Creating configuration file")
config = configparser.RawConfigParser()
config['STATUS'] = {
'Production': False
}
config['SECRET_KEY'] = {
'value': ''.join(generate_key())
}
dev = INIT_PROJECT_CONFIG['DEV_DB']
config['DEVELOPMENT_DATABASE'] = {k: v for k, v in dev.items()}
config['ALLOWED_HOSTS'] = {'Hosts': '127.0.0.1,localhost'}
with open(project_name+'.cfg', 'w') as project_file:
config.write(project_file)
print(Fore.GREEN + '[qoqa] Configuration file has been created')
评论列表
文章目录