Stan
будет все
Stan
и грабли и костыли, все в порядке
Nikolay
Вообще-то что-то из них не советуют применять
тут нужно понимать для чего они удобны, а для чего - нет, обычно рекомендуют использовать для моделей из сторонних приложений или для сигналов работающих с несколькими моделями, есть еще сигналы на обработку реквеста и на изменения в промежуточной модели. А так - да не удобно отслеживать код лежащий отдельно от модели, проще когда логику в самой модели видно
Timofey
Т.е по задумке когда юзер выбрал нужные ему фотки и нажал сабмит на странице, испускается сигнал и все остальные удаляются из папки
Timofey
Но конечно можно на ручку это повесить, удаление
Timofey
Так что сигнал и не нужен
Ukrainian (Yaros) 🇨🇦
https://thespacedevs.com/llapi
Ukrainian (Yaros) 🇨🇦
Кто-то поможет мне тупому получить endpoint до Events
Ukrainian (Yaros) 🇨🇦
Мне помогли в JS. чате
Ukrainian (Yaros) 🇨🇦
В целом согласен, но на компьютере нет русской раскладки, может установлю
Ukrainian (Yaros) 🇨🇦
Русской - кириллицы
Ukrainian (Yaros) 🇨🇦
Хотя на клавиатуре только английские символы
Stan
Хотя на клавиатуре только английские символы
Та должен был слепой набор уже быть))
Stanislav
Хотя на клавиатуре только английские символы
у меня тоже только английские символы. Осваивай слепую печать, это реально очень ускоряет работу
Stan
самое забавное в маке, то что почему то перепутана несколько украинская раскладка
Stan
буквы "и" "i" поменяны местами относительно винды или убунты
Nikolay
самое забавное в маке, то что почему то перепутана несколько украинская раскладка
она не перепутана, у мака с раскладками просто особый путь) особенно у европейской версии =(
Nikolay
перепутана)
ну перепутана - это когда случайно
Людастик
А есть какой то хороший проект на гите на основе джанго? Чтобы поизучать best practices
Nikolay
ну хорошо
а с знаками на цифровой клавиатуре же тоже путаница по сравнению с обычной раскладкой?
Nikolay
А есть какой то хороший проект на гите на основе джанго? Чтобы поизучать best practices
нет =( можно посмотреть cookiecutter-django если интересует именно подключение пакетов, докер и подобное, но там тоже довольно много спорных решений Есть еще книга паттерны разработки на пайтон, у нее английская версия бесплатная ну и гит вроде открытый, там можно найти пример с попыткой построения гексагональной архитектуры на джанго, там можно подсмотреть идеи ну и понять почему строить гексагональную архитектуру на джанго это боль)
Nikolay
А есть какой то хороший проект на гите на основе джанго? Чтобы поизучать best practices
еще есть django-styleguid и статья (с продолжением, ссылка в самой статье) почему в джанге не нужно использовать сервисы, но это все почитать, ознакомиться с интересными идеями и так не делать)) Еще сейчас не найду, но есть статья от одного из мейтенеров джанги, который утверждает что все вьюхи нужно писать исключительно на функциях, это в общем туда же))
Timofey
А вообще фласк проще)
Stan
Timofey
Чем джанга
Nikolay
А вообще фласк проще)
не всем, это уже зависит от бэкграунда, многие кто уже хорошо разбирались в пайтон или в других языках проще заскакивали на фласк, а полным новичкам обычно проще на джангу. Ну и все, забудьте про фласк, нет фреймворка кроме FastAPI и Рамиреза, пророка его)
Ваня
Если что никакого сарказма, действительно интересно, особо не трогал просто
Nikolay
А чем fastapi лучше фласка, если не затрагивать асинхронность?
тем что из коробки все что нужно для построения рестапи приложения идет
Nikolay
А чем fastapi лучше фласка, если не затрагивать асинхронность?
ну и не затрагивать асинхронность нельзя, фласк на этом повороте сильно отстал)
Ваня
ну и не затрагивать асинхронность нельзя, фласк на этом повороте сильно отстал)
Согласен, просто было интересно узнать без этого аспекта
Nikolay
Согласен, просто было интересно узнать без этого аспекта
ну просто свагер прикручивать отдельно не очень развлечение да и библиотеки типа маршмелоу для сериализации в простоте и удобстве проигрывают пидантику. а в фастапи пидантик удачно еще ложится с сетингами, свагером, проверкой всех входящих параметров и тд
Nikolay
Многим еще дипенденси инджекшн очень нравится
Nikolay
Получается, единственный плюс фласка, что под него пока ещё большее количество всего написано?
многое из того чо написано под фласк люди спокойно используют с фастапи
Ваня
Благодарю за ответы
Ukrainian (Yaros) 🇨🇦
Если мне нужно написать приложение под IOS и Android, лучшим вариантом будет ReactNative или писать на Swift и Kotlin соответственно?
Ukrainian (Yaros) 🇨🇦
Перефориулирую вопрос. Уступает ли ReactNative нативным языкам под операционную системы?
Ukrainian (Yaros) 🇨🇦
Но Swift и Kotlin тут не соперничают
Stanislav
На Котлине можно писать под ios. Я сам не пробовал, у меня мака нет. Пацаны говорят, что вполне неплохо, оверхеда почти нет и производительность на уровне
Ukrainian (Yaros) 🇨🇦
Swift for IOS, Kotlin for Android
Nikolay
Swift for IOS, Kotlin for Android
не, на котлине можно под ios писать
Ukrainian (Yaros) 🇨🇦
Ukrainian (Yaros) 🇨🇦
So Kotlin
Nikolay
So Kotlin
но это не значит что одно и то же приложение на котлине будет работать под обе платформы, там нужно переписывать со знанием специфики.
Stanislav
Да, там отдельно два приложения по сути писать придется
Ukrainian (Yaros) 🇨🇦
Так вот есть ли в этом подходе преимущество над ReactNative?
Ukrainian (Yaros) 🇨🇦
Там как я понимаю один проект под Android и IOS.
Stanislav
Есть. Например, отсутствие JavaScript
Nikolay
Там как я понимаю один проект под Android и IOS.
нет, и там и там нужно писать отдельные приложения, безусловно логика, то что не касается взаимодействия с железом будет одинаковое, и в целом соотношение и там и там будет примерно одинаковое
Ukrainian (Yaros) 🇨🇦
Я понимаю, но для меня ещё тут все упираться в изучение технологий, но я даже так больше рад
Stanislav
Лучше глубоко знать узкую область, чем много по верхам. Если хочешь под мобилы писать, имеет смысл учить swift
Ukrainian (Yaros) 🇨🇦
Никогда не делал мобильный приложения. Они же не с помощью CSS и HTML делаются я так понимаю)
Dan
есть и с помощью css
Dan
на каком нить angular или react native
Ukrainian (Yaros) 🇨🇦
Класс, тепло
Ukrainian (Yaros) 🇨🇦
На Swift пишут и бек и фронт? Если Бек уже на Express.js то фронт делать уже лучше с ReactNative и тому подобными фреймворками?
Nikolay
На Swift пишут и бек и фронт? Если Бек уже на Express.js то фронт делать уже лучше с ReactNative и тому подобными фреймворками?
Ух, ты о чем вообще?)) ну если у тебя общение по стандарту работает, какая-тебе разница на чем клиент и бэк?
Ukrainian (Yaros) 🇨🇦
Ух, ты о чем вообще?)) ну если у тебя общение по стандарту работает, какая-тебе разница на чем клиент и бэк?
Я имею ввиду Swift для бека тоже. Он как JS на котором до NodeJS только фронт делали?
Stanislav
Бэк на свифте пишут, но это уебанство. А фронт - это приложение на айос
Nikolay
Я имею ввиду Swift для бека тоже. Он как JS на котором до NodeJS только фронт делали?
А я имею ввиду что какая разница?) Если у тебя стэндэлон приложение, которое работает на macos/ios то ты внутреннюю логику пишешь на свифте, только исходишь не из того что так лучше общаться, а потому что у тебя и клиент и внутренняя логика - одно приложение, если мы говорим про клиент-серверную архитектуру, то какая разница на чем написан сервер, он общается по rest/grpc/graphql и не важно на чем написаны бэк и клиент, они все равно будут общаться по стандарту и от того что они будут написаны на одном языке у тебя никакого прироста не будет
Alex
Народ помогите плиз. Размешаю Джанго сайт на хостинге с помощью nginx+bunicorn, но на этом сервере стоит apache с кучей работающих php сайтов на нём. Проблема в том, что nginx по дефолту использует те же порты, что и apacheи и, когда я запускаю nginx, то он отвечает, что порт уже занят. Если я в конфиге своего сайта меняю порт на другой (8080 например) , то сайт по домену не открывается, вообще ничего не происходит. Но сам сайт отлично работает по IP сервера:8080 или site.ru:8080. В тех поддержке сказали, что мой сайт проксируется через порт 443, а я ставлю 300, но опять же 443 использует apache. Как сделать так, чтоб nginx не конфликтовал с apache и домен нормально открывался?
Alex
другой хостинг не вариант?
Неа, там мощный сервак на 50 доменов и заказчик не желает новый сервак создавать
Nill
Ребят , такой вопрос , какую зп просить на позицию Джуна ? Понимаю, что все зависит от компании , но все-же))
Nill
500
Тыс долларов ?)