@@ -146,13 +146,14 @@ SCHEMES = {
|
||
| 146 | 146 |
} |
| 147 | 147 |
|
| 148 | 148 |
DATABASE_URL = {
|
| 149 |
- k: '{scheme}://{user}:{password}@{host}:{port}/{name}'.format(
|
|
| 149 |
+ k: '{scheme}://{user}:{password}@{host}:{port}/{name}?charset={charset}'.format(
|
|
| 150 | 150 |
scheme=SCHEMES[v.get('ENGINE', '')],
|
| 151 | 151 |
user=v.get('USER', 'root'),
|
| 152 | 152 |
password=v.get('PASSWORD', ''),
|
| 153 | 153 |
host=v.get('HOST', 'localhost'),
|
| 154 | 154 |
port=v.get('PORT', 6039),
|
| 155 |
- name=v.get('NAME', '')
|
|
| 155 |
+ name=v.get('NAME', ''),
|
|
| 156 |
+ charset=v.get('OPTIONS', {}).get('charset', 'utf8'),
|
|
| 156 | 157 |
) for k, v in DATABASES.iteritems() |
| 157 | 158 |
} |
| 158 | 159 |
|