Привет всем У меня проблема с миграцией базы данных. Я пытаюсь перейти от 2.7 до 3.4, и это то, что я получаю, когда я makemigrationsОшибка Django makemigrations
[email protected]:~/Desktop/people$ python3 manage.py makemigrations
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 330, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python3.4/dist-packages/django/core/management/base.py", line 390, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/local/lib/python3.4/dist-packages/django/core/management/base.py", line 441, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python3.4/dist-packages/django/core/management/commands/makemigrations.py", line 125, in handle
migration_name=self.migration_name,
File "/usr/local/lib/python3.4/dist-packages/django/db/migrations/autodetector.py", line 43, in changes
changes = self._detect_changes(convert_apps, graph)
File "/usr/local/lib/python3.4/dist-packages/django/db/migrations/autodetector.py", line 186, in _detect_changes
self.generate_altered_fields()
File "/usr/local/lib/python3.4/dist-packages/django/db/migrations/autodetector.py", line 850, in generate_altered_fields
if old_field_dec != new_field_dec:
File "/usr/local/lib/python3.4/dist-packages/django/core/validators.py", line 55, in __eq__
self.regex.pattern == other.regex.pattern and
AttributeError: 'bytes' object has no attribute 'pattern'
который Джанго версию вы используете? – doniyor
@Alasdair Хорошо сделают в одно мгновение –
@doniyor, я использую django 1.8 –