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.

Reply via email to