【发布时间】:2017-10-25 12:37:58
【问题描述】:
有什么方法可以找出这个错误涉及的文件是什么?
serverad@ubuntu:~/django14_project/my_django15_project$ python manage.py runserver --traceback --settings=settings -v 3
Performing system checks...
Unhandled exception in thread started by <function wrapper at 0x7fc853a639b0>
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/django/utils/autoreload.py", line 228, in wrapper
fn(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/django/core/management/commands/runserver.py", line 125, in inner_run
self.check(display_num_errors=True)
File "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", line 405, in check
raise SystemCheckError(msg)
django.core.management.base.SystemCheckError: SystemCheckError: System check identified some issues:
ERRORS:
events.SystemLog.text: (fields.E121) 'max_length' must be a positive integer.
events.SystemLog.type: (fields.E121) 'max_length' must be a positive integer.
System check identified 2 issues (0 silenced).
这是我们最后一位程序员留下的系统日志模块
class SystemLog(models.Model):
user = models.ForeignKey(User, related_name='log_actions')
chapter = models.ForeignKey(Chapter, null=True, blank=True, default=None,
related_name="logs")
affected = models.ForeignKey(User, related_name='log_entries', null=True,
blank=True)
type = models.CharField(max_length='20')
text = models.CharField(max_length='100')
date = models.DateTimeField(auto_now_add=True)
read = models.BooleanField(default=False)
is_personal = models.BooleanField(default=False)
【问题讨论】:
-
提供你的models.py文件。看来你的模型有问题
-
请更新您的问题以包含您的 models.py 文件:)
标签: python django python-2.7