在PythonAnywhere.com上部署Django应用程序期间,我在使用MySql数据库迁移期间遇到了问题。以下是错误:
django.db.utils.OperationalError:(1170,“没有密钥长度的密钥规范中使用的BLOB / TEXT列'检查名'”
'examname'不是我模型中的主键。但是,我仍然得到错误。
这是我的模特:
class ExamName(models.Model):
examname = models.TextField(unique=True)
total_questions = models.IntegerField()
duration = models.IntegerField()
start_time = models.DateTimeField()
end_time = models.DateTimeField()
mark_per_qtn = models.IntegerField()