Size: a a a

Django [ru] #STAY HOME

2019 November 25

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Настя Тащилина
return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
 File "<frozen importlib._bootstrap>", line 983, in _find_and_load
 File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 728, in exec_module
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "C:\virtualenv\hello\lib\site-packages\django\contrib\auth\models.py", li
ne 2, in <module>
   from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
 File "C:\virtualenv\hello\lib\site-packages\django\contrib\auth\base_user.py",
line 47, in <module>
   class AbstractBaseUser(models.Model):
 File "C:\virtualenv\hello\lib\site-packages\django\db\models\base.py", line 11
7, in new
   new_class.add_to_class('_meta', Options(meta, app_label))
 File "C:\virtualenv\hello\lib\site-packages\django\db\models\base.py", line 32
1, in add_to_class
   value.contribute_to_class(cls, name)
 File "C:\virtualenv\hello\lib\site-packages\django\db\models\options.py", line
204, in contribute_to_class
   self.db_table = truncate_name(self.db_table, connection.ops.max_name_length(
))
 File "C:\virtualenv\hello\lib\site-packages\django\db\__init__.py", line 28, i
n getattr
   return getattr(connections[DEFAULT_DB_ALIAS], item)
 File "C:\virtualenv\hello\lib\site-packages\django\db\utils.py", line 201, in
getitem
   backend = load_backend(db['ENGINE'])
 File "C:\virtualenv\hello\lib\site-packages\django\db\utils.py", line 125, in
load_backend
   ) from e_user
django.core.exceptions.ImproperlyConfigured: 'sqlserver_ado' isn't an available
database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
   'mysql', 'oracle', 'postgresql', 'sqlite3'
python
>> import sqlserver_ado

что будет?
источник

F

Fred in Django [ru] #STAY HOME
Настя Тащилина
'ENGINE': 'django.db.backends.mysql',
источник

DT

Dan Tyan in Django [ru] #STAY HOME
'ENGINE': 'sqlserver_ado',

почему не
'ENGINE': 'sql_server.pyodbc',
источник

НТ

Настя Тащилина in Django [ru] #STAY HOME
Fred
'ENGINE': 'django.db.backends.mysql',
У меня ms sql)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Fred
'ENGINE': 'django.db.backends.mysql',
при чем тут mysql ?
источник

F

Fred in Django [ru] #STAY HOME
Настя Тащилина
У меня ms sql)
аа понял)
источник

НТ

Настя Тащилина in Django [ru] #STAY HOME
Dan Tyan
при чем тут mysql ?
Сейчас попробую переписать
источник

SB

So Byte in Django [ru] #STAY HOME
Andrey
транзакции в БД для кого придуманы?
По подробнее пожалуйста. Документация может есть какая? Я начинающий
источник

F

Fred in Django [ru] #STAY HOME
ну тогда как pip install django-mssql
источник

A

Andrey in Django [ru] #STAY HOME
So Byte
По подробнее пожалуйста. Документация может есть какая? Я начинающий
источник

F

Fred in Django [ru] #STAY HOME
должно работать
источник

НТ

Настя Тащилина in Django [ru] #STAY HOME
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
 File "<frozen importlib._bootstrap>", line 983, in _find_and_load
 File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 728, in exec_module
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "C:\virtualenv\hello\lib\site-packages\django\contrib\auth\models.py", li
ne 2, in <module>
   from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
 File "C:\virtualenv\hello\lib\site-packages\django\contrib\auth\base_user.py",
line 47, in <module>
   class AbstractBaseUser(models.Model):
 File "C:\virtualenv\hello\lib\site-packages\django\db\models\base.py", line 11
7, in new
   new_class.add_to_class('_meta', Options(meta, app_label))
 File "C:\virtualenv\hello\lib\site-packages\django\db\models\base.py", line 32
1, in add_to_class
   value.contribute_to_class(cls, name)
 File "C:\virtualenv\hello\lib\site-packages\django\db\models\options.py", line
204, in contribute_to_class
   self.db_table = truncate_name(self.db_table, connection.ops.max_name_length(
))
 File "C:\virtualenv\hello\lib\site-packages\django\db\__init__.py", line 28, i
n getattr
   return getattr(connections[DEFAULT_DB_ALIAS], item)
 File "C:\virtualenv\hello\lib\site-packages\django\db\utils.py", line 201, in
getitem
   backend = load_backend(db['ENGINE'])
 File "C:\virtualenv\hello\lib\site-packages\django\db\utils.py", line 125, in
load_backend
   ) from e_user
django.core.exceptions.ImproperlyConfigured: 'sqlserver.pyodbc' isn't an availab
le database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
   'mysql', 'oracle', 'postgresql', 'sqlite3'
источник

F

Fred in Django [ru] #STAY HOME
источник

НТ

Настя Тащилина in Django [ru] #STAY HOME
Fred
ну тогда как pip install django-mssql
Установила
источник

F

Fred in Django [ru] #STAY HOME
sqlserver_ado import есть?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Настя Тащилина
Установила
с venvами нет проблем?
из консоли питона импортируются mssql-related модули?
источник

НТ

Настя Тащилина in Django [ru] #STAY HOME
Pavel Zagrebelin
с venvами нет проблем?
из консоли питона импортируются mssql-related модули?
Это не проверяла
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Настя Тащилина
Это не проверяла
джанга так ругается, если не может импортировать модуль. Разберись с процессом установки, а когда зарабоатет в консоли - можно начинать джангу настраивать.
источник

R

RickHentai in Django [ru] #STAY HOME
RickHentai
Есть такая штука, меняется имя в админке,первый аргумент значение,второй длинна текста.А что передавать если там int и нужно просто сменить имя, если передать просто значение - валиться ошибка.
есть идеи?
источник

НТ

Настя Тащилина in Django [ru] #STAY HOME
Pavel Zagrebelin
джанга так ругается, если не может импортировать модуль. Разберись с процессом установки, а когда зарабоатет в консоли - можно начинать джангу настраивать.
Спасиб.  Сейчас попробую разобраться
источник