Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 8, 2013 14:55:19

soln
От:
Зарегистрирован: 2011-11-02
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

две базы данных при этом одна в ro.

Здавствуйте.
Сразу извинняюсь в django да и вобще в програмировании под web я нуб.

Есть у меня задача разработать веб морду для моего скрипта.
В контексте этой задачи необходимы данные из 2х бд.
Причем одна из них “унаследована” и мне доступна в ro.

Описал бд в settings.py. С помощью inspectdb создал модели. И описал в route databases.
И вот тут я недопонимаю, что мне возвращать из метода db_for_write В случае базы ro
'', или None, Или просто необъявлять ничего кроме db_for_read (Ибо кроме чтения мне от этой базы ничего не надо)?



Офлайн

#2 Дек. 8, 2013 15:14:38

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

две базы данных при этом одна в ro.

soln
мне доступна в ro
на этом месте понимание вопроса кончилось.
Некая сущность “ro” имеет сколько-нибудь внятное русскоязычное описание?



Офлайн

#3 Дек. 8, 2013 15:25:32

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

две базы данных при этом одна в ro.

Read Only, скорее всего :)



Офлайн

#4 Дек. 8, 2013 15:53:35

soln
От:
Зарегистрирован: 2011-11-02
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

две базы данных при этом одна в ro.

FishHook
Некая сущность “ro” имеет сколько-нибудь внятное русскоязычное описание?

Ну мне не обходимо получать данные из стороней субд. Мне эта база доступна что называется read only. В этой базе я могу только SELECT. За наполнение и подержание актуальности этой базы отвечает некий сайт.



Офлайн

#5 Дек. 8, 2013 16:54:11

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

две базы данных при этом одна в ro.

soln
За наполнение и подержание актуальности этой базы отвечает некий сайт.
Ну раз есть некий сайт, то поднимите там REST-Full API и дергайте их по мере надобности



Офлайн

#6 Дек. 14, 2013 09:38:00

soln
От:
Зарегистрирован: 2011-11-02
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

две базы данных при этом одна в ro.

Извиняюсь что пропал.
Да API было бы самым разумным решением, тем более что речь идет об авторизации. Но стой стороны 40 метров php и разработчики этого добра не будут под меня писать API. По этому вопрос все же актуален.
Описывать ли в классе роутинга бд доступной в read-only какие-нибудь метода кроме db_for_read, а если описывать то, что возвращать?



Отредактировано soln (Дек. 14, 2013 09:59:15)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version