【发布时间】:2021-06-03 09:51:04
【问题描述】:
我不明白为什么当我在管理面板中创建 Post 模型时,它没有显示在管理面板中的服务器上
这里是代码 admin.py
from django.contrib import admin
from .models import Post
admin.site.register(Post)
这里是代码 models.py
from django.db import models
class Post(models.Model):
title = models.CharField(max_length=200)
author = models.ForeignKey(
'auth.User',
on_delete=models.CASCADE,
)
body = models.TextField()
def __str__(self):
return self.title`
我会很高兴收到您的任何建议和帮助
【问题讨论】:
-
已注册您的应用,并在 settings.py 中安装了该应用并完成了迁移?
-
是的,教程中的迁移是这样做的
(blog) $ python manage.py makemigrations blog(blog) $ python manage.py migrate blog这就是我在第一个命令后得到的结果未检测到更改
标签: python django django-models django-admin