I have a complex model based around an Event object and want to be able to 
delete an Event and all its associated data.  Just calling delete() on the 
event always leads to a stack overflow so I wrote a custom delete method 
that goes through each related model and removes links and then deletes the 
related instances (I've put a link back to Event in most models).  So after 
many many hours and attempts I've got it to go right down to the last 
model, Event before I get a stack overflow.  Only on some Events does this 
happy, of course!

I've not found anyone reporting this issue and I well have done something 
mysterious to cause it.  I have no idea why it is doing this but I do know 
where and I'm hoping somebody can suggest a bit of debug code to get to the 
bottom of why.

My delete code:

@transaction.non_atomic_requests
def delete_all(self):
'''delete all items related to an event and then delete the event
getting stack overflow when using standard delete - not at all obvious why 
hence all kinds of tricks below
to try and get it to delete. Probably most are not required so could be 
tidied up at some point.
'''

Entry.objects.filter(event=self).update(
competition=None,
rider=None,
horse=None,
testsheet=None,
arena=None,
order=None
)

Competition.objects.filter(event=self).update(
primary_sponsor=None,
seller=None,
arena=None,
)

EventTeam.objects.filter(event=self).update(
user=None,
person=None,
invitation=None,
)

EventArena.objects.filter(event=self).update(
schedule=None,
)

Slot.objects.filter(event_ref=self.ref).update(
competition=None,
entry=None,
arena=None,
)
# manually delete those items which have eventref in them
print(f"Deleting News for {self.ref}...")
News.objects.filter(event=self).delete()

print(f"Deleting Slot for {self.ref}...")
Slot.objects.filter(event_ref=self.ref).delete()

print(f"Deleting Schedule for {self.ref}...")
Schedule.objects.filter(event_ref=self.ref).delete()

# stack overflow trying to delete entry - but entry already decoulpled so 
where is it picking it up from!
print(f"Deleting EventArena - one at a time - for {self.ref}...")
# for item in EventArena.objects.filter(event=self):
# item.delete(keep_parents=True)

with connection.cursor() as cursor:
cursor.execute(f"DELETE FROM web_eventarena WHERE event_ref = 
'{{self.ref}}'")

# for item in EventArena.objects.filter(event=self):
# item.delete()

print(f"Deleting CustomInvitations for {self.ref}...")
CustomInvitations.objects.filter(event=self).delete()

print(f"Deleting EventNotifications for {self.ref}...")
EventNotifications.objects.filter(event=self).delete()

print(f"Deleting CompetitionJudge {self.ref}...")
CompetitionJudge.objects.filter(event=self).delete()

print(f"Deleting SheetImage {self.ref}...")
SheetImage.objects.filter(event=self).delete()

print(f"Deleting ScoreSheets {self.ref}...")
ScoreSheet.objects.filter(event=self).delete()

print(f"Deleting EventTeam for {self.ref}...")
EventTeam.objects.filter(event=self).delete()

print(f"Deleting Submission for {self.ref}...")
Submission.objects.filter(event=self).delete()

print(f"Deleting Horse for {self.ref}...")
Horse.objects.filter(event=self).delete()

print(f"Deleting Rider for {self.ref}...")
Rider.objects.filter(event=self).delete()

print(f"Deleting Order Items for {self.ref}...")
OrderItem.objects.filter(order__event=self).delete()

print(f"Deleting Order for {self.ref}...")
Order.objects.filter(event=self).delete()

print(f"Deleting Product for {self.ref}...")
Product.objects.filter(event=self).delete()

print(f"Deleting Discount for {self.ref}...")
Discount.objects.filter(event=self).delete()

print(f"Deleting Entry for {self.ref}...")
Entry.objects.filter(event=self).delete()

print(f"Deleting Competition for {self.ref}...")
Competition.objects.filter(event=self).delete()

print(f"Deleting EventRole for {self.ref}...")
EventRole.objects.filter(event=self).delete()

print(f"Deleting Event {self.ref}...")
self.delete()



And this is where it goes wrong in django.db.models.deletion line 289 in 
v3.2.7

if not (sub_objs.query.select_related or 
self._has_signal_listeners(related_model)):
      referenced_fields = set(chain.from_iterable(
           (rf.attname for rf in rel.field.foreign_related_fields)
           for rel in get_candidate_relations_to_delete(related_model._meta)
      ))
sub_objs = sub_objs.only(*tuple(referenced_fields))
if sub_objs:     <-------- fails here when is applies query
       try:
                 field.remote_field.on_delete(self, field, sub_objs, 
self.using)
        except ProtectedError as error:


And this is what it looks like:

about 100 of these
DEBUG 2021-12-20 18:30:13,167 utils  (0.133) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,347 utils  (0.177) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,347 utils  (0.177) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,688 utils  (0.339) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,688 utils  (0.339) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,823 utils  (0.132) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,823 utils  (0.132) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,947 utils  (0.122) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,947 utils  (0.122) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,984 utils  (0.034) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:13,984 utils  (0.034) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,081 utils  (0.095) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,081 utils  (0.095) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,216 utils  (0.132) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,216 utils  (0.132) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,397 utils  (0.178) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,397 utils  (0.178) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
Traceback (most recent call last):
  File "_pydevd_bundle/pydevd_cython_darwin_37_64.pyx", line 1527, in 
_pydevd_bundle.pydevd_cython_darwin_37_64.ThreadTracer.__call__
RecursionError: maximum recursion depth exceeded
DEBUG 2021-12-20 18:30:14,447 utils  (0.047) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,447 utils  (0.047) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,495 utils  (0.045) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,495 utils  (0.045) SELECT "web_eventarena"."id", 
"web_eventarena"."event_id" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,738 utils  (0.241) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
DEBUG 2021-12-20 18:30:14,738 utils  (0.241) SELECT "web_eventarena"."id", 
"web_eventarena"."event_ref" FROM "web_eventarena" WHERE 
"web_eventarena"."id" = 54 LIMIT 21; args=(54,)
Fatal Python error: Cannot recover from stack overflow.

Current thread 0x0000700010bee000 (most recent call first):
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd_plugins/django_debug.py",
 
line 87 in _is_django_render_call
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd_plugins/django_debug.py",
 
line 337 in can_not_skip
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/sql/query.py",
 
line 316 in <genexpr>
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/sql/query.py",
 
line 316 in clone
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/sql/query.py",
 
line 352 in chain
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1313 in _clone
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1301 in _chain
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 956 in _filter_or_exclude
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 941 in filter
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/manager.py",
 
line 85 in manager_method
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 625 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/fields/__init__.py",
 
line 952 in value_from_object
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/forms/models.py",
 
line 94 in model_to_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 156 in 
_dict
  File "/Users/phoebe/PycharmProjects/skorie/web/models.py", line 123 in 
__init__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 515 in from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 69 in __iter__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 1324 in _fetch_all
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 262 in __len__
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query.py",
 
line 431 in get
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/base.py",
 
line 637 in refresh_from_db
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/db/models/query_utils.py",
 
line 144 in __get__
  ...

Thread 0x00007000110f1000 (most recent call first):
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/socket.py", line 
589 in readinto
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/servers/basehttp.py",
 
line 186 in handle_one_request
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/servers/basehttp.py",
 
line 178 in handle
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/socketserver.py", 
line 720 in __init__
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/socketserver.py", 
line 360 in finish_request
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/socketserver.py", 
line 650 in process_request_thread
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 870 in run
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 926 in _bootstrap_inner
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 890 in _bootstrap
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydev_bundle/pydev_monkey.py",
 
line 795 in __call__

Thread 0x00007000106eb000 (most recent call first):
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/selectors.py", 
line 415 in select
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/socketserver.py", 
line 232 in serve_forever
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/servers/basehttp.py",
 
line 220 in run
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/commands/runserver.py",
 
line 140 in inner_run
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/utils/autoreload.py",
 
line 64 in wrapper
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 870 in run
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 926 in _bootstrap_inner
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 890 in _bootstrap
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydev_bundle/pydev_monkey.py",
 
line 795 in __call__

Thread 0x000070000fe53000 (most recent call first):
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 300 in wait
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 552 in wait
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd.py", 
line 150 in _on_run
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_comm.py",
 
line 218 in run
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 926 in _bootstrap_inner
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 890 in _bootstrap

Thread 0x000070000f950000 (most recent call first):
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_comm.py",
 
line 292 in _on_run
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_comm.py",
 
line 218 in run
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 926 in _bootstrap_inner
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 890 in _bootstrap

Thread 0x000070000f44d000 (most recent call first):
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 300 in wait
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/queue.py", line 
179 in get
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_comm.py",
 
line 367 in _on_run
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_comm.py",
 
line 218 in run
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 926 in _bootstrap_inner
  File "/Users/phoebe/.pyenv/versions/3.7.9/lib/python3.7/threading.py", 
line 890 in _bootstrap

Thread 0x00000001072155c0 (most recent call first):
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/utils/autoreload.py",
 
line 385 in tick
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/utils/autoreload.py",
 
line 335 in run_loop
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/utils/autoreload.py",
 
line 329 in run
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/utils/autoreload.py",
 
line 623 in start_django
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/utils/autoreload.py",
 
line 638 in run_with_reloader
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/commands/runserver.py",
 
line 103 in run
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/commands/runserver.py",
 
line 96 in handle
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/base.py",
 
line 398 in execute
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/commands/runserver.py",
 
line 61 in execute
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/base.py",
 
line 354 in run_from_argv
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/__init__.py",
 
line 413 in execute
  File 
"/Users/phoebe/PycharmProjects/.venv/skorie379/lib/python3.7/site-packages/django/core/management/__init__.py",
 
line 419 in execute_from_command_line
  File "/Users/phoebe/PycharmProjects/skorie/manage.py", line 10 in <module>
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/_pydev_imps/_pydev_execfile.py",
 
line 18 in execfile
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd.py", 
line 1483 in _exec
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd.py", 
line 1476 in run
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd.py", 
line 2164 in main
  File 
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevd.py", 
line 2173 in <module>

Process finished with exit code 250

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/7ce0d286-868a-4d3f-a4c4-118eff6d41b3n%40googlegroups.com.

Reply via email to