[Answer]-Django call_command syncdb failed: unable to open database file

1👍

If the database file isn’t found that’s probably because you didn’t use a full path in your settings.

import os
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.realpath(os.path.join(os.path.dirname(__file__), "relative_path_here", "database.db")),

Out of topic: I’d recommend to use Fabric for this kind of commands.

Leave a comment