python manage.py migration
回溯(最近通话最近一次):
文件“ manage.py”,第15行,在 execute_from_command_line(sys.argv)
第371行中的“ /Users/nawaf/myvenv/lib/python3.7/site-packages/django/core/management/init.py”文件,在execute_from_command_line中 utility.execute()
在执行中的文件“ /Users/nawaf/myvenv/lib/python3.7/site-packages/django/core/management/init.py”,行347 django.setup()
文件“ /Users/nawaf/myvenv/lib/python3.7/site-packages/django/init.py”,设置中的第24行 apps.populate(settings.INSTALLED_APPS)
文件“ /Users/nawaf/myvenv/lib/python3.7/site-packages/django/apps/registry.py”,第112行,在填充中 app_config.import_models()
import_models中的文件“ /Users/nawaf/myvenv/lib/python3.7/site-packages/django/apps/config.py”,第198行 self.models_module = import_module(models_module_name)
文件“ /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/importlib/init.py”,行127,在import_module中 返回_bootstrap._gcd_import(名称[级别:],程序包,级别)
_gcd_import中的文件“”,第1006行
文件“”,第983行,位于_find_and_load
文件“”,第967行,处于_find_and_load_unlocked状态
“ _ load_unlocked”中第677行的文件“”
exec_module中的文件“”,第728行
_call_with_frames_removed中的文件“”,第219行
文件“ /Users/nawaf/Desktop/python/blog/models.py”,第5行,在 类Post(models.Model):
Post中的文件“ /Users/nawaf/Desktop/python/blog/models.py”,第10行 created_date = models.DateTimeField(defult = timezone.now)
文件“ /Users/nawaf/myvenv/lib/python3.7/site-packages/django/db/models/fields/init.py”,行1163,在 init中 super()。初始化(详细名称,名称,**变格)
TypeError: init ()得到了意外的关键字参数'defult'
答案 0 :(得分:0)
您的models.py
文件中有一个错字。应该是:
...
created_date = models.DateTimeField(default=timezone.now)
而不是defult=timezone.now