|
- D:\0项目\netauth>python manage.py makemigrations
- No changes detected
- D:\0项目\netauth>python manage.py migrate
- Operations to perform:
- Apply all migrations: admin, auth, contenttypes, reversion, sessions, xadmin, yanzheng
- Running migrations:
- Applying yanzheng.0002_auto_20180501_1656...Traceback (most recent call last):
- File "manage.py", line 15, in <module>
- execute_from_command_line(sys.argv)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\core\manage
- ment\__init__.py", line 371, in execute_from_command_line
- utility.execute()
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\core\manage
- ment\__init__.py", line 365, in execute
- self.fetch_command(subcommand).run_from_argv(self.argv)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\core\manage
- ment\base.py", line 288, in run_from_argv
- self.execute(*args, **cmd_options)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\core\manage
- ment\base.py", line 335, in execute
- output = self.handle(*args, **options)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\core\manage
- ment\commands\migrate.py", line 200, in handle
- fake_initial=fake_initial,
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\migratio
- ns\executor.py", line 117, in migrate
- state = self._migrate_all_forwards(state, plan, full_plan, fake=fake, fake_initial=fake_initial)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\migratio
- ns\executor.py", line 147, in _migrate_all_forwards
- state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\migratio
- ns\executor.py", line 244, in apply_migration
- state = migration.apply(state, schema_editor)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\migratio
- ns\migration.py", line 122, in apply
- operation.database_forwards(self.app_label, schema_editor, old_state, project_state)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\migratio
- ns\operations\fields.py", line 216, in database_forwards
- schema_editor.alter_field(from_model, from_field, to_field)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends
- \base\schema.py", line 509, in alter_field
- old_db_params, new_db_params, strict)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends
- \base\schema.py", line 613, in _alter_field
- old_default = self.effective_default(old_field)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends
- \base\schema.py", line 224, in effective_default
- default = field.get_db_prep_save(default, self.connection)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\models\f
- ields\__init__.py", line 767, in get_db_prep_save
- return self.get_db_prep_value(value, connection=connection, prepared=False)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\models\f
- ields\__init__.py", line 1431, in get_db_prep_value
- value = self.get_prep_value(value)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\models\f
- ields\__init__.py", line 1410, in get_prep_value
- value = super().get_prep_value(value)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\models\f
- ields\__init__.py", line 1271, in get_prep_value
- return self.to_python(value)
- File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\models\f
- ields\__init__.py", line 1395, in to_python
- params={'value': value},
- django.core.exceptions.ValidationError: ['’‘ 必须为合法的日期时间格式,请使用 YYYY-MM-DD HH:MM[:ss[.uuuu
- uu]][TZ] 格式。']
复制代码 今天碰到了一个很灵异很灵异的事情!各种找不到原因!但就是一筹莫展!
新建了一个django项目,安装了xadmin(感觉跟这个无关)
反正想要执行更新数据库的命令,只要一执行 :python manage.py migrate
就会一坨长代码块!关键报错信息跟数据一点关系都没有啊!model里也没有新增跟时间有关的字段啊!真是没办法了,请走过路过的大神,千千万万给我指点一下,我到底是哪里弄错了……跪谢跪谢!
|
|