Sly32

Рейтинг
370
Регистрация
29.03.2012
SeVlad:
Sly32, не начинай по новой..

Почему? Интересно же, какие там новости, может, мы релиз пропустили?

Стрижж:
Если сейчас детей спросить - всегда готов?
Они спросят - к чему готов? Они обдумывают ответы.

Всегда готов- не спрашивают а отвечают это я еще октябренком узнал, готовясь в пионэры)

Что есть такого в вашем зародыше, чего, к примеру, нет в react? Или в чем проиграет aiohttp, хотя тут не совсем корректно будет сравнивать

Поправлюсь- это далеко не всегда нужно. Интерфейсы, абстрактные классы, инкапсуляция- это не азаимозаменяемо.

Встречал я и более странные связки. Например на текущем проекте дикое сочетание джанги как бэкенда, магенты на фронте с еще одной джангой и ангуларом да плюс еще вордпресс для блога... про две базы данных, если не считатт редис, в котором куча всего храниться, и эластик промолчу))

danforth:
ТС все правильно делает, что не использует наследование

Естественно. Потому что в данном примере оно не нужно.

Sitealert, привел общий пример наследования, как это может использоваться

VoV@:
Удобнее делать 1 класс и реализовать в нём интерфейсы

Это далеко не всегда возможно.

В принципе, понимание основных принципов ООП отвечает на вопросы когда и что использовать - инкапсуляция, наследование, полиморфизм....

Интерфейсы - хорошая штука, если уместны

А в сохраненных паролях в лисе почему не посмотреть?

Stek, Слушай, я не считаю всех остальных идиотами, просто меня так научили, это как руки перед едой мыть, вроде как полезно, но и без этого необязательно что скоро умрешь, почему - я привел свой пример. Ну и не люблю я все пихать в один файл.

Изначально же я сказал что обычный скрипт, годный для пользования

danforth:
А имея доступ к файловой системе, точно так же можно прочитать переменные окружения.

Можно, кто спорит. Ну вот просто не принято пароли хранить прямо в файле. Я как то скинул человеку пример скрипта аналогичного, забыв что пароли прям в нем))) с тех пор научился выносить их в отдельные файлы.

Sitealert:
Прекрасно – это как? Пароль в settings.py пишется или не пишется?

Ну хотите - солью вам свои настройки, можете взламывать


DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': os.environ.get('POSTGRES_DB_NAME'),
'USER': os.environ.get('POSTGRES_USER'),
'PASSWORD': os.environ.get('POSTGRES_DB_USER_PASSWORD'),
'HOST': os.environ.get('POSTGRES_HOST'),
'PORT': 5432,
}
}
Всего: 7322