首页 > 解决方案 > 如何解决Django rest框架中的这个错误?

问题描述

#我的模特

from django.db import models

class Tutorial(models.Model):

    title = models.CharField(max_length=100, blank=False, default=''),
    description = models.CharField(max_length=250, blank=False, default=''),
    published = models.BooleanField(default=False)

#my 0001.py 迁移文件

from django.db import migrations, models


class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Tutorial',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('published', models.BooleanField(default=False)),
            ],
        ),
    ]

为什么模型忽略了标题,描述字段,即使我清楚地提到它们???我删除了 init0001.py 文件重新运行迁移但没有解决

标签: pythondjangodjango-modelsdjango-rest-framework

解决方案


可能你没有运行 makemigrations 命令。

跑:

python manage.py makemigrations

然后运行:

python manage.py migrate


推荐阅读