Ошибка при manage.py migrate [KeyError: u'blank'] - Python

Узнай цену своей работы

Формулировка задачи:

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

Решение задачи: «Ошибка при manage.py migrate [KeyError: u'blank']»

textual
Листинг программы
  1. statistics = models.TextField(null=True, blank=True)
  2. account = models.TextField(null=True, blank=True)
  3. seller = models.TextField(null=True, blank=True)
  4. comment = models.TextField(null=True, blank=True)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы