#python #django
Вопрос:
from django.db import models
from django.contrib.auth.models import User
class Post(models.Model):
title = models.CharField(max_length=255)
title_tag = models.CharField(max_length=255, default='awesome')
author = models.ForeignKey(User, on_delete=models.CASCADE)
body = models.TextField()
def __str__(self):
return self.title ' | ' str(self.author)
я добавляю это поле
title_tag = models.CharField(max_length=255, default='awesome')
после установки моего приложения в моем settings.py и делая миграции, у меня все еще нет изменений в администраторе моего сайта
, я попытался удалить db.sqlite3 и удалить свои первоначальные миграции, но все еще не изменился.
blogmigrations002_alter_post_title_tag.py
- Alter field title_tag on post
Комментарии:
1. Пожалуйста, добавьте более подробную информацию о вашей проблеме, лучше добавьте любую трассировку ошибок, если она доступна
2. нет никаких ошибок, когда я посещаю свой сайт администратора django, изменения, которые я внес в свой model.py не изменяется на сайте
3. Пожалуйста, поделитесь информацией с администратором сайта. Миграции не имеют никакого отношения к администратору сайта.
4. Вы добавили
Post
модель в admin.py?5. вы зарегистрировали свою модель в admin.py