Django下使用模型创建一个user对象时报的错误

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\backends\mysql\base.py”, line 71, in execute
return self.cursor.execute(query, args)
File “D:\anaconda3\envs\Django\lib\site-packages\MySQLdb\cursors.py”, line 255, in execute
self.errorhandler(self, exc, value)
File “D:\anaconda3\envs\Django\lib\site-packages\MySQLdb\connections.py”, line 50, in defaulterrorhandler
raise errorvalue
File “D:\anaconda3\envs\Django\lib\site-packages\MySQLdb\cursors.py”, line 252, in execute
res = self._query(query)
File “D:\anaconda3\envs\Django\lib\site-packages\MySQLdb\cursors.py”, line 378, in _query
db.query(q)
File “D:\anaconda3\envs\Django\lib\site-packages\MySQLdb\connections.py”, line 280, in query
_mysql.connection.query(self, query)
_mysql_exceptions.OperationalError: (1048, “Column ‘regtime’ cannot be null”)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\base.py”, line 115, in _get_response
response = self.process_exception_by_middleware(e, request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\base.py”, line 113, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “C:\Users\pcx\PycharmProjects\learn4\app\views.py”, line 44, in something
teacher.save()
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\models\base.py”, line 741, in save
force_update=force_update, update_fields=update_fields)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\models\base.py”, line 779, in save_base
force_update, using, update_fields,
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\models\base.py”, line 870, in _save_table
result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\models\base.py”, line 908, in _do_insert
using=using, raw=raw)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\models\manager.py”, line 82, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\models\query.py”, line 1186, in _insert
return query.get_compiler(using=using).execute_sql(return_id)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\models\sql\compiler.py”, line 1332, in execute_sql
cursor.execute(sql, params)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\backends\utils.py”, line 99, in execute
return super().execute(sql, params)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\backends\utils.py”, line 67, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\backends\utils.py”, line 76, in _execute_with_wrappers
return executor(sql, params, many, context)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\backends\utils.py”, line 84, in _execute
return self.cursor.execute(sql, params)
File “D:\anaconda3\envs\Django\lib\site-packages\django\db\backends\mysql\base.py”, line 76, in execute
raise utils.IntegrityError(*tuple(e.args))
django.db.utils.IntegrityError: (1048, “Column ‘regtime’ cannot be null”)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\utils\deprecation.py”, line 94, in call
response = response or self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\utils\deprecation.py”, line 94, in call
response = response or self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\utils\deprecation.py”, line 94, in call
response = response or self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\utils\deprecation.py”, line 94, in call
response = response or self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\utils\deprecation.py”, line 94, in call
response = response or self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\utils\deprecation.py”, line 94, in call
response = response or self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 34, in inner
response = get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\utils\deprecation.py”, line 94, in call
response = response or self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “D:\anaconda3\envs\Django\lib\wsgiref\handlers.py”, line 137, in run
self.result = application(self.environ, self.start_response)
File “D:\anaconda3\envs\Django\lib\site-packages\django\contrib\staticfiles\handlers.py”, line 65, in call
return self.application(environ, start_response)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\wsgi.py”, line 141, in call
response = self.get_response(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\base.py”, line 75, in get_response
response = self._middleware_chain(request)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 36, in inner
response = response_for_exception(request, exc)
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 90, in response_for_exception
response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
File “D:\anaconda3\envs\Django\lib\site-packages\django\core\handlers\exception.py”, line 125, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 94, in technical_500_response
html = reporter.get_traceback_html()
File “D:\anaconda3\envs\Django\lib\site-packages\django\views\debug.py”, line 332, in get_traceback_html
t = DEBUG_ENGINE.from_string(fh.read())
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence

解决办法,把数据库删掉,把migrations文件下的文件删掉(不包括init文件)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值