Merge branch 'stable/1.5.x'
This commit is contained in:
commit
56c8dcdac1
@ -34,6 +34,7 @@ Files:
|
|||||||
Other:
|
Other:
|
||||||
- Fixed http status code when requesting a non-existing static page using
|
- Fixed http status code when requesting a non-existing static page using
|
||||||
Tordado web server.
|
Tordado web server.
|
||||||
|
- Fixed error in main script when using other database engine.
|
||||||
|
|
||||||
|
|
||||||
Version 1.5 (2013-11-25)
|
Version 1.5 (2013-11-25)
|
||||||
|
@ -243,12 +243,13 @@ def syncdb(settings, args):
|
|||||||
ensure_settings(settings, args)
|
ensure_settings(settings, args)
|
||||||
# TODO: Check use of filesystem2unicode here.
|
# TODO: Check use of filesystem2unicode here.
|
||||||
db_file = get_database_path_from_settings()
|
db_file = get_database_path_from_settings()
|
||||||
db_dir = filesystem2unicode(os.path.dirname(db_file))
|
if db_file is not None:
|
||||||
if not os.path.exists(db_dir):
|
db_dir = filesystem2unicode(os.path.dirname(db_file))
|
||||||
os.makedirs(db_dir)
|
if not os.path.exists(db_dir):
|
||||||
if not os.path.exists(db_file):
|
os.makedirs(db_dir)
|
||||||
print('Clearing old search index...')
|
if not os.path.exists(db_file):
|
||||||
execute_from_command_line(["", "clear_index", "--noinput"])
|
print('Clearing old search index...')
|
||||||
|
execute_from_command_line(["", "clear_index", "--noinput"])
|
||||||
execute_from_command_line(["", "syncdb", "--noinput"])
|
execute_from_command_line(["", "syncdb", "--noinput"])
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
@ -360,7 +360,7 @@ def get_database_path_from_settings():
|
|||||||
raise DatabaseInSettingsError("Default databases is not configured")
|
raise DatabaseInSettingsError("Default databases is not configured")
|
||||||
database_path = default.get('NAME')
|
database_path = default.get('NAME')
|
||||||
if not database_path:
|
if not database_path:
|
||||||
raise DatabaseInSettingsError('No path specified for default database.')
|
raise DatabaseInSettingsError('No path or name specified for default database.')
|
||||||
if default.get('ENGINE') != 'django.db.backends.sqlite3':
|
if default.get('ENGINE') != 'django.db.backends.sqlite3':
|
||||||
database_path = None
|
database_path = None
|
||||||
return database_path
|
return database_path
|
||||||
|
Loading…
Reference in New Issue
Block a user