Ошибка при manage.py migrate [KeyError: u'blank'] - Python
Формулировка задачи:
Доброго времени суток. Имею модель следующего вида
Все работает хорошо не если я сделаю python manage.py migrate то вылазит ошибка ниже.
В чем может быть проблема? Похожую ошибку фиксили тут и у меня все все нормально в djange. Но вылазит ошибка сбивающая с толку. Хоть все и работает. Объясните пожалуйста. Спасибо!
Листинг программы
- from django.db import models
- class Advert(models.Model):
- datePublish = models.DateTimeField()
- statistics = models.TextField(null=True)
- account = models.TextField(null=True)
- seller = models.TextField(null=True)
- comment = models.TextField(null=True)
- datePublish.auto_now_add=True
- datePublish.editable=False
Листинг программы
- (wotakkEnv)-bash-4.1$ python manage.py migrate
- Operations to perform:
- Synchronize unmigrated apps: staticfiles, messages
- Apply all migrations: admin, boardtank, contenttypes, auth, sessions
- Synchronizing apps without migrations:
- Creating tables...
- Running deferred SQL...
- Installing custom SQL...
- Running migrations:
- No migrations to apply.
- Traceback (most recent call last):
- File "manage.py", line 10, in <module>
- execute_from_command_line(sys.argv)
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute_from_command_line
- utility.execute()
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/core/management/__init__.py", line 346, in execute
- self.fetch_command(subcommand).run_from_argv(self.argv)
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/core/management/base.py", line 394, in run_from_argv
- self.execute(*args, **cmd_options)
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/core/management/base.py", line 445, in execute
- output = self.handle(*args, **options)
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/core/management/commands/migrate.py", line 206, in handle
- ProjectState.from_apps(apps),
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/db/migrations/state.py", line 178, in from_apps
- model_state = ModelState.from_model(model)
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/db/migrations/state.py", line 345, in from_model
- name, path, args, kwargs = field.deconstruct()
- File "/home/users/n/notan1310/virtualenv/wotakkEnv/lib/python2.7/site-packages/django/db/models/fields/__init__.py", line 1254, in deconstruct
- del kwargs['blank']
- KeyError: u'blank'
Решение задачи: «Ошибка при manage.py migrate [KeyError: u'blank']»
textual
Листинг программы
- statistics = models.TextField(null=True, blank=True)
- account = models.TextField(null=True, blank=True)
- seller = models.TextField(null=True, blank=True)
- comment = models.TextField(null=True, blank=True)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д