Форум программистов, компьютерный форум, киберфорум
Python: Django
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 15.10.2019
Сообщений: 14

Связать Django и SSMS

05.05.2020, 01:35. Показов 2275. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Только начала изучать Django и столкнулась с проблемой, никак не получается подключить к нему базу данных из SSMS, при этом очень мало тем по данному вопросу. Из того что нашла, это должно выглядеть примерно так:

Python
1
2
3
4
5
6
7
DATABASES = {
    'default': {
        'NAME':'db'
        'ENGINE': 'sql_server.pyodbc',
        'HOST': 'DESKTOP-DKSBJER\SQLEXPRESS',  (если правильно поняла тут должно быть название SQL сервера)
    }
}
но это не работает, как и другие варианты написания engine. Немного запуталась с этим, подскажите пожалуйста как это должно выглядеть, чего не хватает?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.05.2020, 01:35
Ответы с готовыми решениями:

Связать парсер с Django
Подскажите пожалуйста как связать парсер с django? Нужно что то по типу когда на сайте нажимаешь на кнопку то парсер начинает собирать...

Как связать модели Django для сайта отеля?
сем добрый день! Я новичок в Django. Делаю себе сайт отеля, застрял на составлении моделей. Задача: в админке необходимо отдельно...

Django mongo ajax datatable как связать все
views.py def ajaxjson(request): testdata = ‘’ testdata = testdata.replace(', ]',']') return HttpResponse(testdata)так откправляю...

3
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
05.05.2020, 11:06
Лучший ответ Сообщение было отмечено Totto как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
DATABASES = {
    'default': {
        'ENGINE': 'sql_server.pyodbc',
        'NAME': 'mydb',
        'USER': 'user@myserver',
        'PASSWORD': 'password',
        'HOST': 'myserver.database.windows.net',
        'PORT': '',
 
        'OPTIONS': {
            'driver': 'ODBC Driver 13 for SQL Server',
        },
    },
}
 
# set this to False if you want to turn off pyodbc's connection pooling
DATABASE_CONNECTION_POOLING = False
https://pypi.org/project/django-mssql-backend/
https://medium.com/@royce236/d... 0c54dfc037
1
0 / 0 / 0
Регистрация: 15.10.2019
Сообщений: 14
05.05.2020, 16:20  [ТС]
Цитата Сообщение от m0nte-cr1st0 Посмотреть сообщение
Спасибо, а я правильно понимаю что в HOST надо писать имя SSMS сервера?
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
05.05.2020, 16:38
Цитата Сообщение от Totto Посмотреть сообщение
Спасибо, а я правильно понимаю что в HOST надо писать имя SSMS сервера?
Да, в формате "server\instance", либо ip (localhost или 127.0.0.1 должно подойти)

https://django-mssql.readthedo... .html#host
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.05.2020, 16:38
Помогаю со студенческими работами здесь

VBA → SSMS → VBA. Вызов хранимой процедуры SSMS из VBA с возвратом 2ух и более параметров
Приветствую! Учусь наполнять таблицу SQL из таблицы Excel. Беру таблицу в массив и построчно вызываю хранимку с передачей очередного...

Настроить авторизацию через социальные сети в django с помощью Django Social Auth
Пытаюсь настроить авторизацию через социальные сети в django с помощью Django Social Auth, но вылетаю с ошибкой WrongBackend, не работает...

Django 2.0 восстановление пароля через django-allauth
Здравствуйте, у меня возник вопрос, в django-allauth есть функция восстановления пароля по эл. почте, но вот, указав почту, сообщение не...

совместимость django-imagekit с релизами Django?
Скажите, пожалуйста, где в документации django-imagekit указана совместимость с релизами Django? А то попробовать уже переводить свой...

Ошибка django: DoesNotExist at /catalog/ django
Здравствуйте. Пишу простейший сайт на django. Пока в нем есть верхняя панель навигации и боковое меню слева, содержание которого меняется в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru