python - 如何解决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 文件重新运行迁移但没有解决
解决方案
可能你没有运行 makemigrations 命令。
跑:
python manage.py makemigrations
然后运行:
python manage.py migrate
推荐阅读
- java - 在 Spring 和 Eclipse Link JPA 中使用连接池创建 Entity Manger 运行时
- dataframe - 使用 Pyspark 合并两个数据框
- spring-boot - 我将如何加密密码
- javascript - 如何在角度 6 中使用 ngFor 循环 JSON 对象
- java - 如何修复 Xamarin.Android 绑定项目 (.aar) 中的“Java.Lang.NoClassDefFoundError”
- azure - Azure IoT 中心和 Azure IoT Central 有什么区别?
- blazor - 传递给 onclick 函数的 blazor 变量参数
- heroku - 为测功机“开启”和“运行”之间有区别吗?
- ios - 无法快速将时间选择器时间添加到文本字段
- django - 我正在尝试使用外国制作表格,我可以建议使用 django