Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
357
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.70 KB | None | 0 0
  1. Environment:
  2.  
  3.  
  4. Request Method: POST
  5. Request URL: http://localhost:8000/courses/3/delete/
  6.  
  7. Django Version: 2.2.5
  8. Python Version: 3.7.4
  9. Installed Applications:
  10. ['django.contrib.admin',
  11. 'django.contrib.auth',
  12. 'django.contrib.contenttypes',
  13. 'django.contrib.sessions',
  14. 'django.contrib.messages',
  15. 'django.contrib.staticfiles',
  16. 'sass_processor',
  17. 'static_pages',
  18. 'accounts',
  19. 'offers',
  20. 'locations',
  21. 'courses']
  22. Installed Middleware:
  23. ['django.middleware.security.SecurityMiddleware',
  24. 'django.contrib.sessions.middleware.SessionMiddleware',
  25. 'django.middleware.common.CommonMiddleware',
  26. 'django.middleware.csrf.CsrfViewMiddleware',
  27. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  28. 'django.contrib.messages.middleware.MessageMiddleware',
  29. 'django.middleware.clickjacking.XFrameOptionsMiddleware']
  30.  
  31.  
  32.  
  33. Traceback:
  34.  
  35. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
  36. 84. return self.cursor.execute(sql, params)
  37.  
  38. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/mysql/base.py" in execute
  39. 71. return self.cursor.execute(query, args)
  40.  
  41. File "~/myproject/venv/lib/python3.7/site-packages/MySQLdb/cursors.py" in execute
  42. 209. res = self._query(query)
  43.  
  44. File "~/myproject/venv/lib/python3.7/site-packages/MySQLdb/cursors.py" in _query
  45. 315. db.query(q)
  46.  
  47. File "~/myproject/venv/lib/python3.7/site-packages/MySQLdb/connections.py" in query
  48. 226. _mysql.connection.query(self, query)
  49.  
  50. The above exception ((1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`myprojectdb`.`courses_courseunit`, CONSTRAINT `courses_courseunit_course_id_b57ebb27_fk_courses_course_id` FOREIGN KEY (`course_id`) REFERENCES `courses_course` (`id`))')) was the direct cause of the following exception:
  51.  
  52. File "~/myproject/venv/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
  53. 34. response = get_response(request)
  54.  
  55. File "~/myproject/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
  56. 115. response = self.process_exception_by_middleware(e, request)
  57.  
  58. File "~/myproject/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
  59. 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
  60.  
  61. File "~/myproject/venv/lib/python3.7/site-packages/django/views/generic/base.py" in view
  62. 71. return self.dispatch(request, *args, **kwargs)
  63.  
  64. File "~/myproject/venv/lib/python3.7/site-packages/django/contrib/auth/mixins.py" in dispatch
  65. 52. return super().dispatch(request, *args, **kwargs)
  66.  
  67. File "~/myproject/venv/lib/python3.7/site-packages/django/views/generic/base.py" in dispatch
  68. 97. return handler(request, *args, **kwargs)
  69.  
  70. File "~/myproject/venv/lib/python3.7/site-packages/django/views/generic/edit.py" in post
  71. 218. return self.delete(request, *args, **kwargs)
  72.  
  73. File "~/myproject/venv/lib/python3.7/site-packages/django/views/generic/edit.py" in delete
  74. 213. self.object.delete()
  75.  
  76. File "~/myproject/venv/lib/python3.7/site-packages/django/db/models/base.py" in delete
  77. 919. return collector.delete()
  78.  
  79. File "~/myproject/venv/lib/python3.7/site-packages/django/db/models/deletion.py" in delete
  80. 315. count = query.delete_batch(pk_list, self.using)
  81.  
  82. File "~/myproject/venv/lib/python3.7/site-packages/django/db/models/sql/subqueries.py" in delete_batch
  83. 41. num_deleted += self.do_query(self.get_meta().db_table, self.where, using=using)
  84.  
  85. File "~/myproject/venv/lib/python3.7/site-packages/django/db/models/sql/subqueries.py" in do_query
  86. 24. cursor = self.get_compiler(using).execute_sql(CURSOR)
  87.  
  88. File "~/myproject/venv/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
  89. 1100. cursor.execute(sql, params)
  90.  
  91. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in execute
  92. 99. return super().execute(sql, params)
  93.  
  94. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in execute
  95. 67. return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
  96.  
  97. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute_with_wrappers
  98. 76. return executor(sql, params, many, context)
  99.  
  100. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
  101. 84. return self.cursor.execute(sql, params)
  102.  
  103. File "~/myproject/venv/lib/python3.7/site-packages/django/db/utils.py" in __exit__
  104. 89. raise dj_exc_value.with_traceback(traceback) from exc_value
  105.  
  106. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
  107. 84. return self.cursor.execute(sql, params)
  108.  
  109. File "~/myproject/venv/lib/python3.7/site-packages/django/db/backends/mysql/base.py" in execute
  110. 71. return self.cursor.execute(query, args)
  111.  
  112. File "~/myproject/venv/lib/python3.7/site-packages/MySQLdb/cursors.py" in execute
  113. 209. res = self._query(query)
  114.  
  115. File "~/myproject/venv/lib/python3.7/site-packages/MySQLdb/cursors.py" in _query
  116. 315. db.query(q)
  117.  
  118. File "~/myproject/venv/lib/python3.7/site-packages/MySQLdb/connections.py" in query
  119. 226. _mysql.connection.query(self, query)
  120.  
  121. Exception Type: IntegrityError at /courses/3/delete/
  122. Exception Value: (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`myprojectdb`.`courses_courseunit`, CONSTRAINT `courses_courseunit_course_id_b57ebb27_fk_courses_course_id` FOREIGN KEY (`course_id`) REFERENCES `courses_course` (`id`))')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement