Hi Anthony, this mailing list is for the development of Django only. Please post questions like this to django-users or ask in the #django freenode IRC channel, and not in this mailing list.
As for your issue: the exception message explains exactly what the issue is. Try running 'pip install --upgrade psycopg2'. On 25 May 2017 12:48, "Anthony Njogu" <anjo...@gmail.com> wrote: I have been trying to connect my project to postgresql db. my django doesnt understand the 'python manage.py migrate' command and every time I try using syncdb it gives me this error; Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1- py2.7.egg/django/core/management/__init__.py", line 363, in execute_from_command_line utility.execute() File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1- py2.7.egg/django/core/management/__init__.py", line 337, in execute django.setup() File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1-py2.7.egg/django/__init__.py", line 27, in setup apps.populate(settings.INSTALLED_APPS) File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1- py2.7.egg/django/apps/registry.py", line 108, in populate app_config.import_models() File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1- py2.7.egg/django/apps/config.py", line 202, 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-1.11.1- py2.7.egg/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-1.11.1- py2.7.egg/django/contrib/auth/base_user.py", line 52, in <module> class AbstractBaseUser(models.Model): File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1- py2.7.egg/django/db/models/base.py", line 124, in __new__ new_class.add_to_class('_meta', Options(meta, app_label)) File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1- py2.7.egg/django/db/models/base.py", line 330, in add_to_class value.contribute_to_class(cls, name) File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1- py2.7.egg/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-1.11.1- py2.7.egg/django/db/__init__.py", line 33, in __getattr__ return getattr(connections[DEFAULT_DB_ALIAS], item) File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1-py2.7.egg/django/db/utils.py", line 211, in __getitem__ backend = load_backend(db['ENGINE']) File "/usr/local/lib/python2.7/dist-packages/Django-1.11.1-py2.7.egg/django/db/utils.py", line 115, in load_backend return import_module('%s.base' % backend_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-1.11.1- py2.7.egg/django/db/backends/postgresql/base.py", line 36, in <module> raise ImproperlyConfigured("psycopg2_version 2.5.4 or newer is required; you have %s" % psycopg2.__version__) django.core.exceptions.ImproperlyConfigured: psycopg2_version 2.5.4 or newer is required; you have 2.4.5 (dt dec mx pq3 ext) -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/ msgid/django-developers/9eb33c85-5b23-4598-b66b-9c18cb731d86%40googlegroups. com <https://groups.google.com/d/msgid/django-developers/9eb33c85-5b23-4598-b66b-9c18cb731d86%40googlegroups.com?utm_medium=email&utm_source=footer> . For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAFNZOJNhpdZwtiXSxNqDM6zvN4Q6OxNmEw3Ooc%3DsHr0y_xNP1w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.