Django:尝试添加模型实例时出现服务器错误(500)

Django:尝试添加模型实例时出现服务器错误(500),django,server,model,Django,Server,Model,当我转到localhost:8000/admin并单击“Quotes+ADD”时,显示的是错误500,而不是编辑界面。“帖子”效果很好。我只是想知道,在没有看到代码的情况下,你是否可以告诉我这个问题的不同可能来源? 编辑:这里有models.py和admin.py: 型号.py class TimestampedModel(models.Model): created = models.DateTimeField(auto_now_add = True) updated =

当我转到
localhost:8000/admin
并单击“Quotes+ADD”时,显示的是错误500,而不是编辑界面。“帖子”效果很好。我只是想知道,在没有看到代码的情况下,你是否可以告诉我这个问题的不同可能来源?

编辑:这里有
models.py
admin.py

型号.py

class TimestampedModel(models.Model):

    created = models.DateTimeField(auto_now_add = True)
    updated = models.DateTimeField(auto_now = True)

    class Meta:
        abstract = True


# Create your models here.
class Post(TimestampedModel):

    title = models.CharField(max_length = 255, default='')

    intro = models.TextField(default='')
    title_one = models.TextField(default='')
    text_one = models.TextField(default='')
    title_two = models.TextField(default='')
    text_two = models.TextField(default='')
    title_three = models.TextField(default='')
    text_three = models.TextField(default='')

    def __repr__(self):
        return self.title

class Quote(models.Model):
    quote = models.TextField(default='')
    author = models.CharField(max_length = 60, default='')

    def __repr__(self):
        return self.quote
from django.contrib import admin
from .models import Post, Quote

# Register your models here.
admin.site.register(Post)
admin.site.register(Quote)
admin.py

class TimestampedModel(models.Model):

    created = models.DateTimeField(auto_now_add = True)
    updated = models.DateTimeField(auto_now = True)

    class Meta:
        abstract = True


# Create your models here.
class Post(TimestampedModel):

    title = models.CharField(max_length = 255, default='')

    intro = models.TextField(default='')
    title_one = models.TextField(default='')
    text_one = models.TextField(default='')
    title_two = models.TextField(default='')
    text_two = models.TextField(default='')
    title_three = models.TextField(default='')
    text_three = models.TextField(default='')

    def __repr__(self):
        return self.title

class Quote(models.Model):
    quote = models.TextField(default='')
    author = models.CharField(max_length = 60, default='')

    def __repr__(self):
        return self.quote
from django.contrib import admin
from .models import Post, Quote

# Register your models here.
admin.site.register(Post)
admin.site.register(Quote)
我还想让您知道,当我尝试进行迁移,然后再进行迁移时,它会显示“未检测到任何更改”


我猜可能是
操作错误
,因为没有运行
报价
模型的迁移


提供
models.py
admin.py
内容将使调试更加容易。

为我们提供您的models.py和admin.pyHi-gachdavit,我添加了这些文件。嗨,Krzysztof Borkowski,我添加了这两个文件。/admin/blog/quote/relation中的编程错误“blog\u quote”不存在第1行:选择COUNT(*)作为“\u COUNT”从“blog_quote”查看您的模型,数据库中应该有
quote
表,但您的错误引用了
blog_quote
关系。您确定所有迁移都已运行吗?