ФорумСообществоНаш форум → Книга жалоб и предложений!

Книга жалоб и предложений!

  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 5:16, спустя 1 минуту 54 секунды

    это на АлексеБ

  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 5:58, спустя 41 минуту 32 секунды

    Там надо просто строки инициализации в какое-то другое место перенести. Чего-то там у Миши, неполучилось c миграциями, когда они просто тупо в models.py прописаны.
    Куда кошерно вставлять инициализирующие инструкции, чтоб они один раз при инициализации модели выполнились?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:25, спустя 3 часа 27 минут 18 секунд

    Там получает так, все syncdb/migrate не выполнить, так как во время инициализации питона мы пытаемся уже работать с БД. А когда у всех уже создана БД, то никто и не замечает проблемы.

    Проблема видна при запуске тестов, так как окружение и БД создается во время их запуска и просто ничего не работает.

    Алекс придумает что с этим сделать и все останутся довольны)

    adw/0
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:27, спустя 1 минуту 51 секунду

    я и щас доволен)

    поиск на сфинксе будет?

    Сапожник без сапог
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:31, спустя 3 минуты 41 секунду

    Там получает так, все syncdb/migrate не выполнить, так как во время инициализации питона мы пытаемся уже работать с БД. А когда у всех уже создана БД, то никто и не замечает проблемы.

    угу, я как-то переустанавливал, приходилось поиск комментить, а только после всего делать migrate search

  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:42, спустя 11 минут 14 секунд

    Бля, значит никто не знает, как это сходу делать, при том что вроде как и делать ничего не надо, просто надо, чтоб код не выполнялся, пока нет базы.
    … ладно подумаем.
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:44, спустя 2 минуты 17 секунд

    а чо такое вы делаете то? в чем беда

    Сапожник без сапог
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:44, спустя 11 секунд

    поиск на сфинксе будет?

    @phpdude, да он уже есть и работает. Просто вот такая фигня всплыла …
    достаточно раскоментить строку, но вот пока не можем типа
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:46, спустя 1 минуту 25 секунд

    @AlexB, а чо за фигня то?)

    Спустя 28 сек.

    какую строку

    Сапожник без сапог
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:48, спустя 2 минуты 19 секунд

    Ну Эдворд же описал
    Ща сходу строку не помню, у меня на работе не развернуто … подскажите кто-нить у кого код под рукой
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:51, спустя 3 минуты 20 секунд

    все все понял, там приложение закоменчено походу

    Сапожник без сапог
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:53, спустя 2 минуты 4 секунды

    INSTALLED_APPS - сейчас там поиск закомментирован. если устанавливать с нуля, то на нём вылетит ошибка. чтобы установить, нужно закомментить, установить всё, а только потом его

  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:56, спустя 2 минуты 23 секунды

    ну вы нубы бля, как вы пыху то ваще написали :D

    Спустя 15 сек.

    починил и запустил поиск

    Спустя 45 сек.

    правда вероятно там сфинкс не стоит если вы им искали. сервер я переустанавливал и не ставил сфинкс

    Сапожник без сапог
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 9:58, спустя 2 минуты 4 секунды

    @adw0rd, проверь тесты)

  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 17 марта 2014 г. 10:03, спустя 5 минут 2 секунды

    нельзя из самих settings импортировать настройки.

    для этого используют lazyobject settings из django.conf

    а он как раз уже и позволяет решить ту проблему которую вы не могли освоить.

    надо так

    from django.conf import settings
    if settings.SEARCH_MODELS:
    
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!