Python Django Postgres Django.db.utils.ProgrammingError
我知道类似的问题已经被问过很多次了,但这些解决方案都不起作用 最近我一直在尝试连接到AWS RDS数据库。但是,现在每当我尝试通过manage.py migrate my database运行服务器时,我总是会得到以下结果: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
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