0
這是model.py崇高的文本編輯器,代碼檢測到更改蟒蛇manage.py makemigrations博客返回未在應用「博客」
from django.db import models
from django.utils import timezone
from django.contrib.auth.models import User
# Create your models here.
class Post(models.Model):
STATUS_CHOICES = (
('draft', 'Draft'),
('published', 'Published'),
)
title = models.CharField(max_lenght=250)
slug = models.SlugField(max_lenght=250)
content = models.TextField()
seo_title = models.CharField(max_lenght=250)
seo_description = models.CharField(max_lenght=160)
author = models.ForeignKey(User, related_name='blog_posts')
published = models.DateTimeField(default=timezone.now)
Created = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
status = models.CharField(max_lenght=9, choices=STATUS_CHOICES, default='draft')
def __str__(self):
return self.title
=== >>後來在崇高的文本編輯器中保存我打開後命令PROMT和輸入命令「蟒蛇manage.py makemigrations博客」 它返回的錯誤 - 未在應用「博客」
enter image description here截圖錯誤
你做了哪些改變? –
刪除博客應用程序中的遷移文件,然後重試 –
'在應用程序中未檢測到更改',這不是錯誤。這意味着你沒有改變你上次遷移的任何內容。 –