Python Django错误操作错误,迁移没有帮助

Python Django错误操作错误,迁移没有帮助,python,django,django-migrations,Python,Django,Django Migrations,在我的本地主机中,我遇到了Django OperationalError,在所有stackoverflow问题中,每个人都在谈论python manage.py makemigrations和python manage.py migrate,但我做了5次迁移,仍然遇到相同的错误。以下是我的模型、视图、模板和URL文件代码。我还尝试从TextField中删除null=True和blank=True参数 模板 <!DOCTYPE html> {% load static %} <h

在我的本地主机中,我遇到了Django OperationalError,在所有stackoverflow问题中,每个人都在谈论
python manage.py makemigrations
python manage.py migrate
,但我做了5次迁移,仍然遇到相同的错误。以下是我的模型、视图、模板和URL文件代码。我还尝试从TextField中删除
null=True
blank=True
参数

模板

<!DOCTYPE html>
{% load static %}
<html lang="en">
  <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <link rel="stylesheet" href="{% static 'f/ask/ask.css' %}">
      <title>BareTalk</title>
  </head>
  <body>
     <div id="wrapper"> 
       <form method="POST">
           {% csrf_token %}
            {{ form }}
    
            <!-- TODO: input submit Reg() function javascript -->
            <input name="final" id="final" type="submit" value="Ask">
       </form>
     </div>
   </body>
   <script src="{% static 'f/ask/ask.js' %}"></script>
</html>
models.py

class Answer(models.Model):
    author   = models.ForeignKey(User, on_delete=models.CASCADE)
    question = models.ForeignKey(Question, on_delete=models.CASCADE)
    content  = models.TextField('Body', null=True, blank=True, default='Answer')
    date     = models.DateTimeField(default=timezone.now)
    
    def __str__(self):
        return self.content
    
    class Meta:
        verbose_name_plural = 'Answers'
        verbose_name        = 'Answer'
urlpatterns = [
    # path('', QuestionListView.as_view(), name='f'),
    path('', index, name='f'),
    path('<hex:pk>/update/', QuestionUpdateView.as_view(), name='question-update'),
    path('<hex:pk>/delete/', QuestionDeleteView.as_view(), name='question-delete'),
    path('new/', QuestionCreateView.as_view(), name='question-create'),
    path('<hex:pk>/', QuestionDetailView.as_view(), name='current'),
    path('<hex:pk>/answer', Answer, name='answer')
]
url.py

class Answer(models.Model):
    author   = models.ForeignKey(User, on_delete=models.CASCADE)
    question = models.ForeignKey(Question, on_delete=models.CASCADE)
    content  = models.TextField('Body', null=True, blank=True, default='Answer')
    date     = models.DateTimeField(default=timezone.now)
    
    def __str__(self):
        return self.content
    
    class Meta:
        verbose_name_plural = 'Answers'
        verbose_name        = 'Answer'
urlpatterns = [
    # path('', QuestionListView.as_view(), name='f'),
    path('', index, name='f'),
    path('<hex:pk>/update/', QuestionUpdateView.as_view(), name='question-update'),
    path('<hex:pk>/delete/', QuestionDeleteView.as_view(), name='question-delete'),
    path('new/', QuestionCreateView.as_view(), name='question-create'),
    path('<hex:pk>/', QuestionDetailView.as_view(), name='current'),
    path('<hex:pk>/answer', Answer, name='answer')
]

你清除了所有的迁移吗?没有