Change the line 50 from:
MAYAN_DATABASE_DRIVER: postgres
to:
MAYAN_DATABASE_DRIVER: django.db.backends.postgres
The driver name shorthand support was removed to keep driver names the same
with Django.
On Thursday, September 7, 2017 at 7:32:07 PM UTC-4, Lin Pro wrote:
>
> Hi,
>
> En error gets displayed after:
>
> git clone .......
> docker-compose up -d
>
> docker logs mayan-edms-app:
>
> mayan.settings <7> [INFO] "<module>() No local.py settings file. Using
>> defaults."
>
> Traceback (most recent call last):
>
> File "/usr/local/bin/mayan-edms.py", line 10, in <module>
>
> execute_from_command_line(sys.argv)
>
> File
>> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py",
>> line 367, in execute_from_command_line
>
> utility.execute()
>
> File
>> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py",
>> line 341, in execute
>
> django.setup()
>
> File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line
>> 27, in setup
>
> apps.populate(settings.INSTALLED_APPS)
>
> File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py",
>> line 108, in populate
>
> app_config.import_models(all_models)
>
> File "/usr/local/lib/python2.7/dist-packages/django/apps/config.py",
>> line 199, in import_models
>
> self.models_module = import_module(models_module_name)
>
> File "/usr/lib/python2.7/importlib/__init__.py", line 37, in
>> import_module
>
> __import__(name)
>
> File
>> "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/models.py",
>> line 4, in <module>
>
> from django.contrib.auth.base_user import AbstractBaseUser,
>> BaseUserManager
>
> File
>> "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/base_user.py",
>> line 52, in <module>
>
> class AbstractBaseUser(models.Model):
>
> File "/usr/local/lib/python2.7/dist-packages/django/db/models/base.py",
>> line 119, in __new__
>
> new_class.add_to_class('_meta', Options(meta, app_label))
>
> File "/usr/local/lib/python2.7/dist-packages/django/db/models/base.py",
>> line 316, in add_to_class
>
> value.contribute_to_class(cls, name)
>
> File
>> "/usr/local/lib/python2.7/dist-packages/django/db/models/options.py", line
>> 214, in contribute_to_class
>
> self.db_table = truncate_name(self.db_table,
>> connection.ops.max_name_length())
>
> File "/usr/local/lib/python2.7/dist-packages/django/db/__init__.py",
>> line 33, in __getattr__
>
> return getattr(connections[DEFAULT_DB_ALIAS], item)
>
> File "/usr/local/lib/python2.7/dist-packages/django/db/utils.py", line
>> 211, in __getitem__
>
> backend = load_backend(db['ENGINE'])
>
> File "/usr/local/lib/python2.7/dist-packages/django/db/utils.py", line
>> 134, in load_backend
>
> raise ImproperlyConfigured(error_msg)
>
> django.core.exceptions.ImproperlyConfigured: 'postgres' isn't an available
>> database backend.
>
> Try using 'django.db.backends.XXX', where XXX is one of:
>
> 'mysql', 'oracle', 'postgresql', 'sqlite3'
>
> Error was: No module named postgres.base
>
>
>
> Anybody has a clue where to check?
>
> Thanks
>
> Lin
>
--
---
You received this message because you are subscribed to the Google Groups
"Mayan EDMS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.