ManyToManyField создает неправильную модель
Пожалуйста, помогите мне
my models.py
# Create your models here.
class Information(models.Model):
id = models.CharField(max_length=200, primary_key=True)
title = models.CharField(max_length=500)
link = models.CharField(max_length=100)
summary = models.CharField(max_length=1000)
published = models.CharField(max_length = 100)
def __str__(self):
return self.title
class Search(models.Model):
id = models.CharField(max_length=100, primary_key=True)
searched_titles = models.CharField(max_length=100)
searched_topics = models.CharField(max_length=100)
number_found_articles = models.IntegerField()
def __str__(self):
return self.id
class Article_search(models.Model):
id = models.CharField(max_length=100, primary_key=True)
found_articles = models.ManyToManyField(
Information)
search_details = models.ManyToManyField(
Search)
В моем рабочем столе mysql я вижу, что таблица article_search заполнена. НО Когда я перехожу на страницу администратора моего проекта django, я также вижу различные объекты, когда я пытаюсь прочитать их, я получаю странную ошибку: Table 'kcbbe2.database_article_search_found_articles' doesn't exist", '42S02')
Добавляю несколько картинок картинка страницы администратора в django чтобы было понятно, когда я нажимаю на объект здесь на картинке, я получаю ошибку. Что я сделал не так с настройкой моих моделей?
можете ли вы проверить, какая база данных используется в настоящее время SQLite или MySQL?