Size: a a a

2017 September 04

DK

Denis Kislinskiy in Python KZ
Привет всем! Вопрос джангистам. Работаю над джанго проектом, "спецы" до меня по не знанию или специально не стали разбивать проект по приложениям, а все views в одной папке, models в другой и так далее.
Какие подводные камни может таить в себе такая реализация? Записей в базе уже довольно прилично.
источник

SA

Sultan Abilda in Python KZ
Смотря как будет рости проект. По идее распределение по приложениям нужно для удобство и простоты разработки. То есть это нужно что бы логически понимать какая часть кода за что отвечает, и при последующих изменениях не затрагивать те модули которые не относятся к задаче. Из минусов, особых проблем не будет если проект не большой, в ином случай код просто станет огромным и трудно читаемым.
Насчёт моделей проблем не должно быть.
источник

DK

Denis Kislinskiy in Python KZ
Спасибо за ответ! Проект растет, трудно читаемость уже прослеживается.
источник

SA

Sultan Abilda in Python KZ
Ну если проект свежий, то можете пока не поздно сделать рефактор. Это при условии того что вам позволяет время и вы чётко видите где можно исправить.
источник

DK

Denis Kislinskiy in Python KZ
Осталось добится понимания со стороны руководителя проекта.
источник
2017 September 05

Е

Ержан in Python KZ
помогите пож решить
источник

AA

Alikhan Amandyk in Python KZ
n = n % 1440
источник

NK

ID:80538042 in Python KZ
Берете mod от кол-ва минут в одних сутках
источник

NK

ID:80538042 in Python KZ
Затем повторяете это для часов и минут
источник

AA

Alikhan Amandyk in Python KZ
Hours = n / 60
источник

AA

Alikhan Amandyk in Python KZ
Minutes = n % 60
источник

Е

Ержан in Python KZ
ID:80538042
Берете mod от кол-ва минут в одних сутках
это как?
источник

Е

Ержан in Python KZ
Alikhan Amandyk
n = n % 1440
1440 откуда?
источник

NK

ID:80538042 in Python KZ
1 hour = 60 min
источник

AA

Alikhan Amandyk in Python KZ
24 * 60 = 1440
источник

NK

ID:80538042 in Python KZ
24 hour in minutes = 60 * 24
источник

NK

ID:80538042 in Python KZ
Mod - это операция взятия целого остатка
источник

NK

ID:80538042 in Python KZ
% вот эта штука
источник

NK

ID:80538042 in Python KZ
Смотрите на примере: пусть N = 5410
источник

NK

ID:80538042 in Python KZ
N % 1440 вернет нам кол-во 1440 в 5410
источник