Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django Postgres Django.db.utils.ProgrammingError_Python_Django_Postgresql - Fatal编程技术网

Python Django Postgres Django.db.utils.ProgrammingError

Python Django Postgres Django.db.utils.ProgrammingError,python,django,postgresql,Python,Django,Postgresql,我知道类似的问题已经被问过很多次了,但这些解决方案都不起作用 最近我一直在尝试连接到AWS RDS数据库。但是,现在每当我尝试通过manage.py migrate my database运行服务器时,我总是会得到以下结果: Traceback (most recent call last): File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/backends/utils.py", lin

我知道类似的问题已经被问过很多次了,但这些解决方案都不起作用

最近我一直在尝试连接到AWS RDS数据库。但是,现在每当我尝试通过manage.py migrate my database运行服务器时,我总是会得到以下结果:

Traceback (most recent call last):
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/backends/utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
psycopg2.ProgrammingError: relation "employee_employeeprofile" does not exist
LINE 1: ..."employee_employeeprofile"."additional_info" FROM "employee_...
                                                             ^


The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "manage.py", line 14, in <module>
    execute_from_command_line(sys.argv)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line
    utility.execute()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/core/management/__init__.py", line 327, in execute
    django.setup()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/__init__.py", line 18, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/apps/registry.py", line 115, in populate
    app_config.ready()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/debug_toolbar/apps.py", line 15, in ready
    dt_settings.patch_all()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/debug_toolbar/settings.py", line 228, in patch_all
    patch_root_urlconf()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/debug_toolbar/settings.py", line 216, in patch_root_urlconf
    reverse('djdt:render_panel')
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/core/urlresolvers.py", line 568, in reverse
    app_list = resolver.app_dict[ns]
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/core/urlresolvers.py", line 360, in app_dict
    self._populate()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/core/urlresolvers.py", line 293, in _populate
    for pattern in reversed(self.url_patterns):
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/utils/functional.py", line 33, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/core/urlresolvers.py", line 417, in url_patterns
    patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/utils/functional.py", line 33, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/core/urlresolvers.py", line 410, in urlconf_module
    return import_module(self.urlconf_name)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/importlib/__init__.py", line 109, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 2254, in _gcd_import
  File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
  File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1129, in _exec
  File "<frozen importlib._bootstrap>", line 1471, in exec_module
  File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
  File "/home/somil/Documents/Twine/mobility/mobility/urls.py", line 5, in <module>
    from mobility.apps.iam import urls as iam_urls
  File "/home/somil/Documents/Twine/mobility/mobility/apps/iam/urls.py", line 3, in <module>
    from . import views
  File "/home/somil/Documents/Twine/mobility/mobility/apps/iam/views.py", line 7, in <module>
    from ..employee.views import employee_profile
  File "/home/somil/Documents/Twine/mobility/mobility/apps/employee/views.py", line 261, in <module>
    class EmployeeFilter(django_filters.FilterSet):
  File "/home/somil/Documents/Twine/mobility/mobility/apps/employee/views.py", line 267, in EmployeeFilter
    functional_area_name = django_filters.MultipleChoiceFilter(name ="functional_area_name", choices = get_func_names())
  File "/home/somil/Documents/Twine/mobility/mobility/apps/employee/views.py", line 226, in get_func_names
    for e in EmployeeProfile.objects.all():
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/models/query.py", line 258, in __iter__
    self._fetch_all()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/models/query.py", line 1074, in _fetch_all
    self._result_cache = list(self.iterator())
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/models/query.py", line 52, in __iter__
    results = compiler.execute_sql()
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/models/sql/compiler.py", line 848, in execute_sql
    cursor.execute(sql, params)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/backends/utils.py", line 79, in execute
    return super(CursorDebugWrapper, self).execute(sql, params)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/backends/utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/utils.py", line 95, in __exit__
    six.reraise(dj_exc_type, dj_exc_value, traceback)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/utils/six.py", line 685, in reraise
    raise value.with_traceback(tb)
  File "/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/backends/utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: relation "employee_employeeprofile" does not exist
LINE 1: ..."employee_employeeprofile"."additional_info" FROM "employee_...
回溯(最近一次呼叫最后一次):
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/backends/utils.py”,执行中的第64行
返回self.cursor.execute(sql,params)
psycopg2.ProgrammingError:关系“employee_employeeprofile”不存在
第1行:…“员工”员工档案。“其他信息”来自“员工”。。。
^
上述异常是以下异常的直接原因:
回溯(最近一次呼叫最后一次):
文件“manage.py”,第14行,在
从命令行(sys.argv)执行命令
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/core/management/_init__.py”,第353行,从命令行执行
utility.execute()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/core/management/_init__.py”,第327行,执行
django.setup()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/_init__.py”,第18行,在设置中
应用程序。填充(设置。已安装的应用程序)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/apps/registry.py”,第115行,填充
app_config.ready()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/debug_toolbar/apps.py”,第15行,处于就绪状态
dt_settings.patch_all()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/debug\u-toolbar/settings.py”,第228行,在patch\u-all中
patch_root_urlconf()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/debug\u-toolbar/settings.py”,第216行,在patch\u-root\u-urlconf中
反向(“djdt:渲染面板”)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/core/urlresolvers.py”,第568行,相反
应用程序列表=解析器。应用程序目录[ns]
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/core/urlresolvers.py”,第360行,在应用程序目录中
自我.()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/core/urlresolvers.py”,第293行,在
对于反向模式(self.url\u模式):
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/utils/functional.py”,第33行,在__
res=instance.\uuuu dict\uuuu[self.name]=self.func(实例)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/core/urlsolvers.py”,第417行,url_模式
patterns=getattr(self.urlconf_模块,“urlpatterns”,self.urlconf_模块)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/utils/functional.py”,第33行,在__
res=instance.\uuuu dict\uuuu[self.name]=self.func(实例)
urlconf_模块中的文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/core/urlresolvers.py”,第410行
返回导入_模块(self.urlconf_名称)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/importlib/____init__.py”,第109行,在导入模块中
return _bootstrap._gcd_import(名称[级别:],包,级别)
文件“”,第2254行,在_gcd_import中
文件“”,第2237行,在“查找”和“加载”中
文件“”,第2226行,在“查找”和“加载”中解锁
文件“”,第1200行,在“加载”中
文件“”,第1129行,在_exec中
exec_模块中第1471行的文件“”
文件“”,第321行,在“调用”中,删除了“帧”
文件“/home/somil/Documents/Twine/mobility/mobility/url.py”,第5行,在
从mobility.apps.iam将URL导入为iam_URL
文件“/home/somil/Documents/Twine/mobility/mobility/apps/iam/url.py”,第3行,在
从。导入视图
文件“/home/somil/Documents/Twine/mobility/mobility/apps/iam/views.py”,第7行,在
从..employee.views导入员工_配置文件
文件“/home/somil/Documents/Twine/mobility/mobility/apps/employee/views.py”,第261行,在
类EmployeeFilter(django_filters.FilterSet):
文件“/home/somil/Documents/Twine/mobility/mobility/apps/employee/views.py”,第267行,在EmployeeFilter中
functional\u area\u name=django\u filters.MultipleChoiceFilter(name=“functional\u area\u name”,choices=get\u func\u names())
文件“/home/somil/Documents/Twine/mobility/mobility/apps/employee/views.py”,第226行,以get_func_名称显示
对于EmployeeProfile.objects.all()中的e:
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/models/query.py”,第258行,在__
self._fetch_all()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site-packages/django/db/models/query.py”,第1074行,全部
self.\u result\u cache=list(self.iterator())
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/models/query.py”,第52行,在__
结果=编译器。执行_sql()
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/models/sql/compiler.py”,第848行,在execute_sql中
cursor.execute(sql,params)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/backends/utils.py”,执行中第79行
返回super(CursorDebugWrapper,self).execute(sql,params)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/backends/utils.py”,执行中的第64行
返回self.cursor.execute(sql,params)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/utils.py”,第95行,在退出时__
6.重新播放(dj_exc_类型、dj_exc_值、回溯)
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/utils/six.py”,第685行,以reraise格式显示
通过_回溯(tb)提升值
文件“/home/somil/Documents/Twine/venv/lib/python3.4/site packages/django/db/backends/utils.py”,执行中的第64行
返回self.cursor.execute(sql,params)
django.db.utils.Progra