Size: a a a

Django [ru] #STAY HOME

2020 August 03

S

Sergey in Django [ru] #STAY HOME
В одной из предыдущей компаний это было реализовано через электронный замок с картой, прослушивающим сервисом эти события(вход/выход), привязывание сотрудника к определенной карте, ну и лдап еще, в результате светилось красненьким, если человека нет в офисе
источник

S

Stanley in Django [ru] #STAY HOME
Viktor Shvaikovskii
Добрый день!
Подскажите, пожалуйста, в какую сторону смотреть. Есть задача сделать приложение для отслеживания перерывов и обедов сотрудников. Функции у приложения будут не особо сложные:
1) Когда человек уходит на перерыв, он ставит галочку, появляется статус "на перерыве" и все остальные видят, что он на перерыве, следовательно, пока идти нельзя. Когда возвращается - снимает галочку и следующий человек может идти.
2) В момент, когда он ставит галочку, начинает считаться время, больше 15 минут, его статус начинает подсвечиваться красным.
3) Также сделано с обедами, только там время 1 час и на обеде может быть сразу два человека.
Вопросы следующие:
1) Сложно ли такое реализовать на Django? Если нет, то можно хотя бы примерно набросать модели/архитектуру.
2) Возможно кто-то знает приложения с похожей функциональностью на Python?
Всем заранее спасибо за ответы!
Без JS ты такое не сделаешь, иначе бред получится.
С помощью джанги можшь организовать логин сотрудников, график работы и перерывов в БД записать.
Потом вывести все это на экран а JS-ом уже считать время и обновлять кто красный, а кто нет по средством ajax.
Только они также не будут галочку нажимать)))
А еще надо чтобы каждый только свою галочку мог нажать :)
источник

S

Sergey in Django [ru] #STAY HOME
Правда там было написано на пхп(разрабатывала и поддерживала внутренняя команда), но такое можно написать на любом языке, в принципе, сложного там ничего нет
источник

VS

Viktor Shvaikovskii in Django [ru] #STAY HOME
Nikolay Cherniy
а зачем тут джанга? или уже что-то на джанге крутится?
Просто какое-то время назад был опыт освоения первых двух глав книги Меле.
К какой-то конкретной технологии нет привязки, я буду рад любым советам.
Хотелось бы, чтобы это крутилось в интернете, чтобы не ставить различные приложения на машины.
источник

S

Sergey in Django [ru] #STAY HOME
Viktor Shvaikovskii
Просто какое-то время назад был опыт освоения первых двух глав книги Меле.
К какой-то конкретной технологии нет привязки, я буду рад любым советам.
Хотелось бы, чтобы это крутилось в интернете, чтобы не ставить различные приложения на машины.
попробуй tilda.cc или вордпрес
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Artem Gubatenko
а без DEBUG=True джанго не раздает
настраивай прокси
пока так решу вопрос
а так да, я же правилно понимаю что сюда уже нужен nginx\apache? я только начинаю в эту тему входить)
источник

S

Sergey in Django [ru] #STAY HOME
Там можно создать базу, добавить сотрудника, и при нажатии галочки подсвечивать, в принципе
источник

VS

Viktor Shvaikovskii in Django [ru] #STAY HOME
Sergey
В одной из предыдущей компаний это было реализовано через электронный замок с картой, прослушивающим сервисом эти события(вход/выход), привязывание сотрудника к определенной карте, ну и лдап еще, в результате светилось красненьким, если человека нет в офисе
У нас все на удаленке, 40+ сотрудников, сейчас это все решается +/- в чате скайпа, что не совсем удобно, т.к. много кто забывает писать в чат.
источник

S

Sergey in Django [ru] #STAY HOME
Viktor Shvaikovskii
У нас все на удаленке, 40+ сотрудников, сейчас это все решается +/- в чате скайпа, что не совсем удобно, т.к. много кто забывает писать в чат.
мне бы Ваши проблемы
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Damir Nafikov
пока так решу вопрос
а так да, я же правилно понимаю что сюда уже нужен nginx\apache? я только начинаю в эту тему входить)
> уже нужен nginx\apache?
+
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
а юникорн на пльцах для чего? он как связка nginx—django?
источник

S

Sergey in Django [ru] #STAY HOME
Artem Gubatenko
> уже нужен nginx\apache?
+
любой веб-сервер, это может быть и uwsgi(помню раздавал статику через него), может можно и через гуникорн
источник

S

Sergey in Django [ru] #STAY HOME
Damir Nafikov
а юникорн на пльцах для чего? он как связка nginx—django?
для начала почитай про реверс прокси
источник

S

Stanley in Django [ru] #STAY HOME
Viktor Shvaikovskii
У нас все на удаленке, 40+ сотрудников, сейчас это все решается +/- в чате скайпа, что не совсем удобно, т.к. много кто забывает писать в чат.
Вписать в регламент что надо отписываться, после чего пару штрафов и все)) забывать больше никто не будет
источник

S

Sergey in Django [ru] #STAY HOME
затем переходи к изучению: как работает гуникорн
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Viktor Shvaikovskii
Просто какое-то время назад был опыт освоения первых двух глав книги Меле.
К какой-то конкретной технологии нет привязки, я буду рад любым советам.
Хотелось бы, чтобы это крутилось в интернете, чтобы не ставить различные приложения на машины.
Ну просто целой джанги на этого кажется много, но с другой стороны решение на каком-нибудь микрофреймворке потребует большего понимания. Как Stanley писал, тут без джс не обойдется, джанга будет только фиксировать время нажатия и отдавать данные фронту.
источник

S

Sergey in Django [ru] #STAY HOME
Stanley
Вписать в регламент что надо отписываться, после чего пару штрафов и все)) забывать больше никто не будет
простите, это чат про анимэ?
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Sergey
затем переходи к изучению: как работает гуникорн
понял, благодарю!
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Sergey
простите, это чат про анимэ?
в основном патчим кде под фрибсд и желательно в зеленограде
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Sergey
любой веб-сервер, это может быть и uwsgi(помню раздавал статику через него), может можно и через гуникорн
а оно надо ему? проще "как через nginx" изучить: туториалов много

А потом уже смотреть через что бы еще попробовать)
источник