- ‘unicode’ object has no attribute _meta — вероятно, вы унаследовались от AbstractUser и не установили пользовательскую
AUTH_USER_MODEL='DerivedUser'
вsettings.py
- Unable to import path from django.urls — /*при вызове
from django.urls import path
*/ скорее всего вы используете устаревшую версию Django. Поддержка path в django появилась в версии 2.0 - Can not use ImageField because Pillow is not installed — возможно, у вас не установлен pillow. Завершите работу джанго Ctrl+Break и воспользуйтесь командной
pip install pillow
. Ждите пока не появится надпись Successfully installed pillow-*.*.*. в моем случае было 5.4.0 - UnicodeDecodeError: ascii codec can’t decode byte 0xea in position 7: ordinar not in range(128) — где вместо 0xea и 7 — могут быть любые другие значения в 16-ом и 10-ом счислении соответственно. Может возникать при выполнении команды
makemessages
и пр. и других — скорее всего у вас имя текущего пользователя [Windows] содержит либо содержало нелатинские буквы. Исправить можно, изменив имя ПК: на Windows 7 это делается так: Свойства компьютера — Настройка удаленного доступа — Имя компьютера — Изменить. После смены пользователя необходимо перезагрузить компьютер. В некоторых случаях, как, например, c makemessages это не помогает, т.к. папка пользователя все равно останется на русском языке. В таком случае надо воспользоваться инструкцией отсюда либо отсюда. - Reverse for ‘user’ with arguments ‘(None,)’ not found. 1 pattern(s) tried: [‘users/(?P[0-9]+)/’] — ошибка рендеринга шаблона с использованием тега user при непройденной авторизации. Решается с помощью атрибута login_required
- if response.get(‘X-Frame-Options’) is not None: AttributeError: ‘unicode’ object has no attribute ‘get’ — скорее всего вы вернули текст из вьюхи вместо HttpResponse
от