Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 17, 2009 11:47:11

Naota
От:
Зарегистрирован: 2007-06-04
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

Импорт модели в settings.py

Мне нужно в settings.py импортировать модель. Все нормально, пока не запустишь syncdb.
Нашел такое решение:

import sys
if 'syncdb' not in sys.argv:
# импорт модели
Есть лучший способ?



Офлайн

#2 Ноя. 17, 2009 13:04:36

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Импорт модели в settings.py

Naota
Есть лучший способ?
Никогда не импортируйте модели в settings.py



Офлайн

#3 Ноя. 17, 2009 13:13:12

Naota
От:
Зарегистрирован: 2007-06-04
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

Импорт модели в settings.py

Есть таблица(Page) у которой есть app_id и он ссылается на разные модели, и есть таблица(App) связанная с этим id где прописаны параметры отображения(view) и это нужно иницировать при старте, создав словари соответствий(Page.app_id <=> App.view). Я пока не знаю как сделать иначе.
Цель этого мероприятия сделать сквозной поиск по всему контенту сайта используя tsearch.



Отредактировано (Ноя. 17, 2009 13:20:01)

Офлайн

#4 Ноя. 17, 2009 14:07:24

Naota
От:
Зарегистрирован: 2007-06-04
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

Импорт модели в settings.py

Сппсибо за совет, нашел более интересное решение :)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version