Так запутал, что просто ппц, чувак у тебя талант объяснять максимально запутанно и непонятно используя при этом огромную кучу слов. Можно было бы сделать намного короче и проще.
Да… я после просмотра платных и бесплатных видео понимаю, что уметь «раскладывать по полочкам», структурировать информацию и доносить её до людей - это редкий скилл.
Так и не понял зачем городить огород с os.environ, а не просто хранить пароли в файле .env (или любом другом, который внести в .gitignore) и просто импортировать оттуда названия констант
Когда сам то не очень понимаешь зачем. но помнишь как оно делается, и пытаешься рассказать) "Как хранить не в тексте" - с этого момента вообще выпал) При чем здесь текст, ты хранишь интовое значение или строковое, от того что оно в энве, суть его то не изменяется.
привет ПОдскажи для дереволаза как ты создал файл .env ты клацнул по клавишам, а я не понял создаю его через правую кнопку мыши, но значок у меня другой совсем
Ну почему меня волноваться о какой-то гитхабе?! Я его не использую. Скорее всего, мой код надо прислать на мои клиенты, они все, все равно увидят все апи кей где нибудь я запихал их 🤔🤦🏻♂
Привет! Спасибо, пикольный метод. Попробую, для разнообразия, в пет-проэкте. От себя хочу добавить, что pycharm предоставляет механику для задания переменных окружения, довольно удобно.) www.jetbrains.com/help/objc/add-environment-variables-and-program-arguments.html#add-environment-variables
Это самое понятное обьяснение про переменные окружения и правила хранения паролей из всех, что я видел на Ютубе.
Спасибо за столь подробное видео.
Так запутал, что просто ппц, чувак у тебя талант объяснять максимально запутанно и непонятно используя при этом огромную кучу слов. Можно было бы сделать намного короче и проще.
Очень интересно, но очень мало раз повторяешь одно и тоже, надо повторять раз по сто/двести, тогда и видос можно было бы часов на пять шесть растянуть
Когда важные вещи повторяют, то лучше запоминается.
паролИ - это очень сильно
Да… я после просмотра платных и бесплатных видео понимаю, что уметь «раскладывать по полочкам», структурировать информацию и доносить её до людей - это редкий скилл.
мне нравится)
Так и не понял зачем городить огород с os.environ, а не просто хранить пароли в файле .env (или любом другом, который внести в .gitignore) и просто импортировать оттуда названия констант
Когда сам то не очень понимаешь зачем. но помнишь как оно делается, и пытаешься рассказать) "Как хранить не в тексте" - с этого момента вообще выпал) При чем здесь текст, ты хранишь интовое значение или строковое, от того что оно в энве, суть его то не изменяется.
Спасибо!
Спасибо за идею. Думаю есть и другой вариант, например пароль зашифровать через библиотеку python cryptography
Так и понял где хранить пароли чем файл отличается файл .env от env или env.txt, в чем безопасность? Понятно что коде хранить сверх дичь какая та...
vscode умеет затягивать .env файл, ничего дополнительно писать не нужно, и сторонних либ тоже
А каков выход из ситуации?
привет ПОдскажи для дереволаза как ты создал файл .env ты клацнул по клавишам, а я не понял создаю его через правую кнопку мыши, но значок у меня другой совсем
Привет, не важно какой значок, главное чтобы назывался .env. Через правую кнопку тоже можно
Годный контент, продожай!
Ну почему меня волноваться о какой-то гитхабе?! Я его не использую. Скорее всего, мой код надо прислать на мои клиенты, они все, все равно увидят все апи кей где нибудь я запихал их 🤔🤦🏻♂
2:29 Так и было, забыл убрать ключ и залил на гитхаб. Благо вовремя опомнился, удалил его
Видео хорошее, на первый взгляд. Но как оценить, хорошие ли методы или плохие? Хотелось бы ссылок на авторитетные источники
Самые авторитетные источники - это книги. Оттуда и взял
Почему никто не читает букву D в DJango?
Спасибо за видео, но зачем ты одно и тоже по 3 раза обьясняешь 😂
Это постироничный видос по типу "как создать папку" длительностью на 5 часов?
Где эти переменные искать на маке?
env пишешь в терминале или printenv
Привет! Спасибо, пикольный метод. Попробую, для разнообразия, в пет-проэкте. От себя хочу добавить, что pycharm предоставляет механику для задания переменных окружения, довольно удобно.)
www.jetbrains.com/help/objc/add-environment-variables-and-program-arguments.html#add-environment-variables
Да, там это можно легко сделать, но этот способ нужен для production, где вряд-ли будет PyCharm
"я вам отвечаю" 🤦♂️