Ожидалось 4 столбца, но нашлось 3 - заполнение остальных NULL и INSERT failed: datatype mismatch
В настоящее время я работаю над проектом и пытаюсь использовать как Django, так и SQLite со ссылкой на этот видеоурок https://youtu.be/vs6dXL9Wp7s. После выполнения .import я продолжаю получать 2 ошибки, одна из которых ожидается 4 колонки, но найдено 3 - остальные заполнены NULL, а другая - INSERT failed: datatype mismatch. errors
Я проверил свой models.py вместе с файлом csv csv
и я сделал все возможное для устранения неполадок, но все еще не могу их устранить. Я новичок в Django и SQLite, может ли кто-нибудь помочь мне с этим или подсказать, что еще я могу сделать? Спасибо.
Вот другие мои коды: models.py
from django.db import models
from django.utils.translation import gettext as _
class reviews (models.Model):
reviewer = models.CharField(_("Reviewer Name"), max_length=255)
rate = models.CharField(_("Rating"), max_length=255)
rw = models.CharField(_("Review"), max_length=255)
0001_inital.py
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [
]
operations = [
migrations.CreateModel(
name='reviews',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('reviewer', models.CharField(max_length=255, verbose_name='Reviewer Name')),
('rate', models.CharField(max_length=255, verbose_name='Rating')),
('rw', models.CharField(max_length=255, verbose_name='Review')),
],
),
]