Size: a a a

Django [ru] #STAY HOME

2019 November 28

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Roma Smalyuk
Кто то ещё тестирует фронт на ие?
Я тестировал :( Новый bootstrap только на IE и работатет. Но оказалось, что нужно под chrome.  Так что там насчет django bootstrap modal forms?  Никто не юзал?
источник

RS

Roma Smalyuk in Django [ru] #STAY HOME
Sergey Rudnitsky
Я тестировал :( Новый bootstrap только на IE и работатет. Но оказалось, что нужно под chrome.  Так что там насчет django bootstrap modal forms?  Никто не юзал?
Стоп стоп, работает на ие, но не работает на хром?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitry
ну я не использовал постгресовский полнотекст, поэтому сказать ничего не могу, но в целом эластик штука в случае с dsl дополнением к джанге не очень сложная и очень функциональная. Если будет что-то больше поиска по названиям, то подключил бы
у меня как то кейс был, сделать поиск по куче полей в куче связаных моделей, прикрутил SearchVector сначала в аннотацию, потом получил, что при каждой установке такого вектора оно хавает непомерно много времени, далее я решил вставлять его при сейве, а так, бац, по какой то эфемерной причине, нельзя, в итоге нагуглил костыль где чел с помощью менеджера сначала создавал вектор в аннотацию, а потом после этого присваивал вектор из кверисета - инстансу. Потом мне пишет гэлекси овнер "Почему у меня не находит аналитика по запросу "анал""? В итоге, после нескольких часов гугла я выяснил что SearchQuery не может в icontains потому что в векторе валяются онли ключевые слова которые search vector сам выбирает, а если без searchQuery поискать по вектору, то можно выяснить что куча всего не может найтись по ключевым словам, так как там содержатся не все слова
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
В итоге оставил 3 основных поля и прикрутил туда icontains
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Roma Smalyuk
Стоп стоп, работает на ие, но не работает на хром?
Представьте себе - именно так. Я сам удивляюсь - под edge - все хорошо, под chrome модальное окно не открывается, выдается ошибка Uncaught TypeError: $(...).modal is not a function. Так что есть люди, которые тестируют свои поделки только на IE
источник

RS

Roma Smalyuk in Django [ru] #STAY HOME
Sergey Rudnitsky
Представьте себе - именно так. Я сам удивляюсь - под edge - все хорошо, под chrome модальное окно не открывается, выдается ошибка Uncaught TypeError: $(...).modal is not a function. Так что есть люди, которые тестируют свои поделки только на IE
Джейквери и бутстрап.жс и кастомный жс в правильном порядке подключены?
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Roma Smalyuk
Джейквери и бутстрап.жс и кастомный жс в правильном порядке подключены?
Сейчас - да. Самое интересное, под IE и при неправильном порядке работало, правда, не сразу. Сейчас -  Jquery, затем бутстрап, затем jquery bootstrap modal forms.  Я даже понизил версию bootstrap до 3.3.7, хотя сейчас текущая - 4.3.1.  Сейчас снова попробую взять последнюю версию bootstrap. Из примера, который я брал, стояло <meta http-equiv="X-UA-Compatible" content="IE=edge">, пока это у меня и стоит. Может, нужно поменять?
источник

RS

Roma Smalyuk in Django [ru] #STAY HOME
Sergey Rudnitsky
Сейчас - да. Самое интересное, под IE и при неправильном порядке работало, правда, не сразу. Сейчас -  Jquery, затем бутстрап, затем jquery bootstrap modal forms.  Я даже понизил версию bootstrap до 3.3.7, хотя сейчас текущая - 4.3.1.  Сейчас снова попробую взять последнюю версию bootstrap. Из примера, который я брал, стояло <meta http-equiv="X-UA-Compatible" content="IE=edge">, пока это у меня и стоит. Может, нужно поменять?
Ну это какраз и отвечает за то, чтобы то, что находится в этом коде (в рамках тега meta) работал только в ие, если я правильно помню
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Roma Smalyuk
Ну это какраз и отвечает за то, чтобы то, что находится в этом коде (в рамках тега meta) работал только в ие, если я правильно помню
А вы говорите - chrome, chrome. Вот для chrome такого удобного плагина нет, придется тупо кодить...
источник

RS

Roma Smalyuk in Django [ru] #STAY HOME
Sergey Rudnitsky
А вы говорите - chrome, chrome. Вот для chrome такого удобного плагина нет, придется тупо кодить...
Ну ты просто убери тег и подключи без него) будет работать везде)
Он же как строгая мама, которая пригрозила пальце что к тем дядям строго ходить запрещено, только к ie
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Sergey Rudnitsky
А вы говорите - chrome, chrome. Вот для chrome такого удобного плагина нет, придется тупо кодить...
вообще, лучше по минимуму юзать либы на бэке, делающие что то с фронтом, а лучше вообще не юзать
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
модалку можно и самому написать, там не сложно в бутстрапе
источник

RS

Roma Smalyuk in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
модалку можно и самому написать, там не сложно в бутстрапе
Если не очень шаришь в жс, и нужно быстро и много модалок, то лучше бутстрап, а так да, лучше вручную
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Roma Smalyuk
Если не очень шаришь в жс, и нужно быстро и много модалок, то лучше бутстрап, а так да, лучше вручную
а че там шарить, заходишь в доку бутстрапа, копипастишь код, вставляешь в темплейт и модалка появилась
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
там все скрипты готовы, просто ctrl+c ctrl+v
источник

RS

Roma Smalyuk in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
там все скрипты готовы, просто ctrl+c ctrl+v
Я говорю конкретно если не шаришь в жс, тоесть джаваскрипт, какраз про то что бутстрап спасетельный круг для нешарящих
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Roma Smalyuk
Я говорю конкретно если не шаришь в жс, тоесть джаваскрипт, какраз про то что бутстрап спасетельный круг для нешарящих
если не шаришь в жс, научись, либо найми фронтендера
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
иначе ниче хорошего не выйдет
источник

#

#shadow in Django [ru] #STAY HOME
привет. подскажите, пожалуйста, как узнать зависимости для проекта на продакшене?
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Да, пока не шарю в js, придется разбираться и  копипастить. Насколько я понимаю, html модального окна нужно писать вместе с вызовом окна? А ведь гораздо красивше создать форму в отдельном файле и потом ее только вызвать, типа $(".create-client").modalForm({formURL: "{% url 'client_new' %}"}); Хотя, наверно, можно использовать includ.
источник