Managing the configuration: YAML File
Learn how to set up a config.yaml file.
Setting up a YAML file
Here is how we’ll set up the config.yaml
file to group configuration options together:
Press + to interact
dev_lite:DB: sqlite:///books.dbdev_postgres:DB: postgres://localhost:5432/books
When subsequent lines in a YAML file are indented like this, it means the values are nested. This will be read as the following dictionary of dictionaries in Python:
{ 'dev_lite': { 'DB':'sqlite:///books.db' },
'dev_postgres': { 'DB':'postgres://localhost:5432/books' } }
The YAML file will be used to describe two different environments. In the ...
Access this course and 1400+ top-rated courses and projects.