ImportError: cannot import name 'ToDoList' from 'MyApp.models'

from django.db import models

# Create your models here.
class ToDolist(models.Model):
    name = models.CharField(max_length=200)

    def _str_(self):
        return self.name

class Item(models.Model):
    ToDolist = models.ForeignKey(ToDolist, on_delete=models.CASCADE)
    text = models.CharField(max_length=300)
    complete = models.BooleanField()

    def _str_(self):
        return self.text
>>> from MyApp.models import Item, ToDoList                                                                      
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: cannot import name 'ToDoList' from 'MyApp.models' (/home/x390/Desktop/Project/MyProject/MyApp/models.py)

enter image description here

Новичок в Django, Stack overflow и разработке в целом.

Можно импортировать модуль 'Item', но не модуль 'ToDoList', что приводит к ImportError

Вернуться на верх