Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 20, 2017 08:31:46

quix
Зарегистрирован: 2012-06-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка объекта.Ругается

if isinstance(DEBUG, basestring):
NameError: name ‘basestring’ is not defined

Офлайн

#2 Июнь 20, 2017 09:07:25

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проверка объекта.Ругается

В третьем питоне нет basestring



Офлайн

#3 Июнь 20, 2017 19:26:16

quix
Зарегистрирован: 2012-06-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка объекта.Ругается

Да. Проект написан на Python 3.5 а приложение на 2.7
Забыть о 2.7 ?

Отредактировано quix (Июнь 20, 2017 19:51:05)

Офлайн

#4 Июнь 21, 2017 06:35:32

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проверка объекта.Ругается

quix
Забыть о 2.7 ?
Есть библиотека совместимости, и даже встроенная прямо в джангу django.utils.six

 >>> from django.utils import six
>>> six.string_types
(<type 'basestring'>,)



Офлайн

#5 Июнь 21, 2017 21:15:45

quix
Зарегистрирован: 2012-06-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка объекта.Ругается

FishHook
Спасибо

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version