Size: a a a

Сообщество Python Программистов

2020 December 11

А

Айван in Сообщество Python Программистов
Сергей K
этот вариант не подходит, я так сам знаю, скрипт может в любой момент перезагрузится или заново запуститься , а действие должно выполняться строго каждый час в 10 мин.

в Schedule есть такое: next_run = None  # datetime of the next run
только куда это вставить?
Если строго, тогда можно крон взять, чтобы даже если не перезапустился то всё-равно попытался выполнить скрипт)
источник

J

Jack in Сообщество Python Программистов
Ребят а подключил drf, djoser - Там получается при каждом входе создавать нужно новый токен?
источник

T

Tuum Daemonia in Сообщество Python Программистов
Сергей K
этот вариант не подходит, я так сам знаю, скрипт может в любой момент перезагрузится или заново запуститься , а действие должно выполняться строго каждый час в 10 мин.

в Schedule есть такое: next_run = None  # datetime of the next run
только куда это вставить?
в чем смысл использования левых либ по типу Schedule
источник

T

Tuum Daemonia in Сообщество Python Программистов
там самому 5 строк кода написать
источник

T

Tuum Daemonia in Сообщество Python Программистов
а так просто засоряет зависимости
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Jack
Ребят а подключил drf, djoser - Там получается при каждом входе создавать нужно новый токен?
Всмысле, "входе"?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Ты хоть понимаешь как это робить?
источник

J

Jack in Сообщество Python Программистов
Вот пытаюсь понять, тип он при входе когда отправляет допустим name password создается?
Или при регистрации
источник

J

Jack in Сообщество Python Программистов
А все, при входе
источник

J

Jack in Сообщество Python Программистов
Тип при запросе по тем данным которые ты ввел он делает запрос к бд, проверяет и если все верно то выдает доступ тебе!
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Jack
Вот пытаюсь понять, тип он при входе когда отправляет допустим name password создается?
Или при регистрации
Поясняю.
Есть у тебя модель User. У него есть name и password. Когда ты посылаешь запрос на создание токена - ты отправляешь его логин и пароль. Он стучится к модели User, мол, есть ли такой пользователь. Если да - создаёт инстанс модели Token(или как она там называется), где есть сам токен и FK на пользователя.
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Поясняю.
Есть у тебя модель User. У него есть name и password. Когда ты посылаешь запрос на создание токена - ты отправляешь его логин и пароль. Он стучится к модели User, мол, есть ли такой пользователь. Если да - создаёт инстанс модели Token(или как она там называется), где есть сам токен и FK на пользователя.
А токен используешь в хедере через {"Authorization": "Bearer YOUR_TOKEN"}
источник

J

Jack in Сообщество Python Программистов
Даааа а я че запутался, чел в видосе делал в bd поле под это чтобы смотреть токены и я сразу призадумался тип он их хранит, зачем
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Jack
Даааа а я че запутался, чел в видосе делал в bd поле под это чтобы смотреть токены и я сразу призадумался тип он их хранит, зачем
Я видел как чел в одном видосе делал Джанго аппку на темплейтах с глобалами, шля нахуй ПЕП8. Был индусом. То, что нужно было - я взял, но точно не пошёл переделывать своё DRF на темплейтах, блэт
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Jack
Даааа а я че запутался, чел в видосе делал в bd поле под это чтобы смотреть токены и я сразу призадумался тип он их хранит, зачем
Кста, а чего ты JWT решил юзнуть? Я сейчас на одном из проектов использую то, что из коробки DRF даёт, и норм. (хоть и проект не такой уж и большой)
источник

J

Jack in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Кста, а чего ты JWT решил юзнуть? Я сейчас на одном из проектов использую то, что из коробки DRF даёт, и норм. (хоть и проект не такой уж и большой)
Сказать честно не знаю, смотрю кто что как юзал, все кидали на jwt пока разбираться не хотел особо что использовать..Вообще думал сделать все на FastApi
источник

J

Jack in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Кста, а чего ты JWT решил юзнуть? Я сейчас на одном из проектов использую то, что из коробки DRF даёт, и норм. (хоть и проект не такой уж и большой)
А что за проект?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Jack
А что за проект?
Да что-то типа аналога OLX (украинское Авито), но более нишевое.
источник

J

Jack in Сообщество Python Программистов
Я вообще думал сразу написать из коробки чтобы самому генерить токен и кидать его, чтобы разобраться чисто, но вижу что там используется как и почему (статейку нашел) и норм
источник

J

Jack in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Да что-то типа аналога OLX (украинское Авито), но более нишевое.
Звучит неплохо
источник