m700
Как легко прогать?
а сложно это как?
Никита
а сложно это как?
Чтобы не думать. Просто сел за комп, и руки сами начали код писать, а ты в окошко смотришь.
Mr.KarlKarlsn
Помогите, есть проект на Django никак не могу написать метод редактирования поста (пост может редактировать только автор статьи) никак не получается написать проверку автора(
finegorko
покажи модельку поста
Mr.KarlKarlsn
Шурок
Сделай скрин
finegorko
яндекс практикум?)
Mr.KarlKarlsn
Да
finegorko
сделай проверку в шаблоне на кнопку редактирования, к примеру {% if post.author == user %}
finegorko
если пользователь автор поста - покажет кнопку
Mr.KarlKarlsn
а во views?
finegorko
а потом во вьюхе if request.user == post.author и соответствующий директ
finegorko
в слаке вам не помогают что ли?(
Mr.KarlKarlsn
Вроде бы понял, пойду пробовать. Спасибо.
Mr.KarlKarlsn
Очень слабо
Лирик
https://stackoverflow.com/questions/42649962/allow-only-the-author-of-the-post-to-edit-in-class-based-views-django
Лирик
Да
а в практикуме же вообще вродь много про это в теории было
finegorko
Очень слабо
удивительно, что за когорта ?
Mr.KarlKarlsn
не совсем понял про проверки( Пробовал пару дней, перечитывал. Решил сюда написать
Лирик
Вроде бы понял, пойду пробовать. Спасибо.
def post_edit(request, username, post_id): post = get_object_or_404(Post, id=post_id, author__username=username) if request.user != post.author: return redirect('post', username=username, post_id=post_id) Я тоже через редирект делал
Лирик
после этого кода уже работа с формой самой
finegorko
в шаблоне post_detail должна быть кнопка «редактировать» оберни ее как выше писал
finegorko
для наглядности, 29 строка
Vyacheslav
Чтобы не думать. Просто сел за комп, и руки сами начали код писать, а ты в окошко смотришь.
Чтоб не думать это надо на конвейер вставать А то понапишут такие вот "художники" не думая, а кому-то лет через 10 это рефакторить )
______
Привет всем 👋🏻 хочу услышать мнение ребят, кто уже работает в IT и имеет дело с кодом. Получается ли после рабочего дня ещё проходить обучение другому яп? Меня просто напугали быстрым выгоранием, если я помимо работы ещё буду учить что-то после неё, особенно после работы с кодом, ибо мозгу нужен отдых
SexNbaKef
Если после рабочего дня ничего не нужно будет править - день прошел очень хорошо
______
Быстрое выгорание обеспечено
А как тогда учить новое?
eye=x×s²
А как тогда учить новое?
вотс в Андрея график 4/3
SexNbaKef
А как тогда учить новое?
Смотря что именно хочешь изучить
eye=x×s²
И?
3 дня на обучение
______
3 дня на обучение
А когда отдыхать?
______
Смотря что именно хочешь изучить
Ну я занимаюсь автотестированием, знаю питон на достаточном для этого уровне, но хочу ещё изучить для разработки, углубиться в фреймворки, алгосы и паттерны разработки
m700
А как тогда учить новое?
Когда трезвый тогда и учишь, в чем проблема
eye=x×s²
А когда отдыхать?
почему бы не виделить пару часов в выходные
eye=x×s²
у меня лично таких проблем нету, устаю от рутины, от нового получаю удовольствие
______
А причем здесь другой яп?
Ой, затупил, не в плане другой яп, а в плане то же самое только в другом направлении
eye=x×s²
Maksim Pozharskiy
Так что домой даже ноут перестал брать, беру только если в игрушки поиграть на выходные
SexNbaKef
вотс новая технология, это как омерику открыть, не?
У тебя есть рабочее время, на котором ты и изучаешь новое
SexNbaKef
Таск на неделю, сделал за 3 дня, 2 дня на саморазвитие
SexNbaKef
Часто фирмы сами отправляют на курсы повышения квал своих разрабов
Maksim Pozharskiy
Ну и кофе самое себя не выпьет
m700
Да бывает и таск может быть на изучение
SexNbaKef
Да бывает и таск может быть на изучение
Я часто брал другие проекты, где другие хардскилы нужно было прокачивать, приходилось гуглить по ходу дела и разбираться
SexNbaKef
Но это не так, что сел и начал учить. Получил задачу, разбил по частям и пошел серчить пол гугла
m700
Я часто брал другие проекты, где другие хардскилы нужно было прокачивать, приходилось гуглить по ходу дела и разбираться
Ну в основном так. Если продукт, то бывает обсудили, решение лучшее не выбрали, взяли время на изучение вопросов, вот и самообразование
m700
Всегда делится разработка на Изучение и Реализацию
Ага, тока Джунам редко дают время на изучение
Maksim Pozharskiy
Ну в основном так. Если продукт, то бывает обсудили, решение лучшее не выбрали, взяли время на изучение вопросов, вот и самообразование
Вот да, щас в продуктовую работать пришёл, тут прям стори пойнты на ресёрч закладывают, после аутсорса для меня необычно)
Шурок
Ой, затупил, не в плане другой яп, а в плане то же самое только в другом направлении
Тебе нужно захотеть что-то сделать Захочешь == узнаешь новое
SexNbaKef
Ага, тока Джунам редко дают время на изучение
Джуны делают простые вещи. То, что им нужно изучить - изучается за 30 минут и этого полно в интернете
Na
Джуны делают простые вещи. То, что им нужно изучить - изучается за 30 минут и этого полно в интернете
только чтобы устроиться на джуна надо плотно учиться не менее полугода)
SexNbaKef
только чтобы устроиться на джуна надо плотно учиться не менее полугода)
Потому что ваши курсы переполнили рынок, логично
Na
Потому что ваши курсы переполнили рынок, логично
все хотят зарабатывать много "делая простые вещи гуглящиеся за полчаса")
SexNbaKef
все хотят зарабатывать много "делая простые вещи гуглящиеся за полчаса")
Я вообще знаю мало людей, которые работают без переработок на позах мид+
SexNbaKef
Я вообще не завидую взрослым прогерам, которые вместо гугла ходили в библиотеки
Pavel
Я вообще не завидую взрослым прогерам, которые вместо гугла ходили в библиотеки
Когда взрослым прогерам приходилось ходить в библиотеки - им никто не завидовал
SexNbaKef
Почему?
Сейчас ты можешь найти то, что тебе нужно забив фразу в гугл
SexNbaKef
В те времена нужно было еще найти библиотеку(обойти все), в которой есть нужная книга
SexNbaKef
Если добавить, что ты в душе не чаешь как называется нужная книга - высшая степень сложности
Na
Если добавить, что ты в душе не чаешь как называется нужная книга - высшая степень сложности
для этого есть технические библиотеки с каталожными карточками книг по тематикам в шкафах