Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
tema_sun

tema_sun

  • 389
    вклад
  • 2
    вопроса
  • 494
    ответа
  • 27%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему django не сохраняет комментарии?

    tema_sun
    tema_sun @tema_sun
    А можете тыкнуть меня в доукментацю, где написано, что Foreign Key объекты можно создать таким образом "a.comment_set.create(author_name = request.POST['name'], comment_text = request.POST['text'])" ?

    def leave_comment(request,article_id):
        a = Article.objects.get(id = article_id)
        comment = Comment(article=a, author_name= ... , comment_text=...)
        comment.save()
        ....

    Никогда не работайте с сырыми данными, типа request.POST['name'] или request.POST['text']. Создайте форму и валидируйте данные через нее.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Как выгоднее выводить платежи с UpWork?

    tema_sun
    tema_sun @tema_sun
    Год назад я бы точно сказал, что через Payoneer потому что в Беларуси можно было снимать доллары в банкомате напрямую, без конвертации. Как оно там сейчас обстоит не знаю.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как узнать от какого пользователя (id) пришёл запрос?

    tema_sun
    tema_sun @tema_sun
    self.request.user
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Сколько у вас держит заряд Macbook Air M1 при веб разработке?

    tema_sun
    tema_sun @tema_sun
    У меня Air 8-10 часов точно держит. Я когда на него мигрировал и работал на нем по 2-3 часа в день он у меня без зарядки на столе лежал 5 дней, и то в ноль я его так не разрядил. Ну и как вам написали в комментах, зарядка у него как на айфон, т.е. не так чтобы ее было очень тяжело с собой взять.
    Работаю с docker+pycharm+chrome/firefox/safari+slack и т.д.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как "перепрошить" мозг будущему программисту?

    tema_sun
    tema_sun @tema_sun
    Тебе мозг надо не под программирование прошивать, а под жизнь в реальном мире.
    Во-первых, ты не "потеряешь" 4 года на обучение. Чему-то ты там научился, ну и диплом в конце концов лишним не будет.
    Во-вторых, программирование подходит вот вообще далеко не каждому. И тут надо смотреть правде в глаза. Нет ничего плохого в том, что ты не можешь быть программером. Я вот не могу быть танцором, ну и фиг с ним.

    Но, сдаётся мне, в этом направлении мало что заработаешь, ибо дизайнеров нынче полным полно) Поэтому и долблю программирование)

    Глупость. Программистов стартового уровня тоже не счесть. И если у тебя там нет малейшего таланта, то ты через эту тьму джунов не прорвешься.

    Нужно заниматься только тем, что тебе нравится (разумеется, с поправкой на адекватность).
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Как вы решаете ситуацию, если неправильно оценили стоимость проекта и поняли это уже по ходу?

    tema_sun
    tema_sun @tema_sun
    Скрипишь зубами и делаешь. В следующий раз планируешь лучше.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Какой mac выбрать m1 или i5?

    tema_sun
    tema_sun @tema_sun
    M1 с 8гб развёрт в клочья i5 с 16гб
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Можно ли стать android-разработчиком без технического образования? Какие разделы высшей математики понадобятся в работе?

    tema_sun
    tema_sun @tema_sun
    Можно ли стать android-разработчиком без технического образования?

    Можно.

    Какие разделы высшей математики понадобятся в работе?

    99.9% времени никакие.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Python, почему не убираются пробелы?

    tema_sun
    tema_sun @tema_sun
    Все гораздо проще:
    filter(str.isdigit, '1string 2with 3digits 4and 5whitespaces6')
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Какой подход при верстке срезанного по бокам лейаута правильный?

    tema_sun
    tema_sun @tema_sun
    Вариант с padding-left/padding-right позволяет создавать центрально-расположенные контейнеры без дополнительного оберточного элемента. Т.е. можно сделать такую разметку:
    <div class="Block Container">
        ...контент
    </div>

    вместо такой:
    <div class="Block">
        <div class="Container">
        ...контент
        </div>
    </div>


    Делайте как вам нравится, тут неправильного варианта нет.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • PUT запрос работает в Curl, почему не работает в Python3?

    tema_sun
    tema_sun @tema_sun
    Попробуйте так:
    ...
    res = requests.put(f'{api.url/{order_id}', 
            json=data,
            headers=headers,
            auth=auth)
    ...
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Почему письмо с востановлением пороля не отправляеться Django?

    tema_sun
    tema_sun @tema_sun
    Потому что https://docs.djangoproject.com/en/3.1/topics/email...
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как определить стоимость проекта?

    tema_sun
    tema_sun @tema_sun
    Я вангую тут работы на месяц. А нормально ли работать месяц за 15 тыщ это уже вам решать. Расскажите потом сколько заняло в итоге.
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Как убрать "?" в конце url?

    tema_sun
    tema_sun @tema_sun
    У вас "? " появляется потому что вы сабмитите форму через get запрос, а не просто открываете ссылку через тег "a". Замените в шаблоне формы на ссылки и знак вопроса ставится не будет.
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Хочу создать бота для Вконтакте, что стоит учить?

    tema_sun
    tema_sun @tema_sun
    Учить надо Гугл. Это первый инструмент в работе разработчика.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Хочет ли кинуть заказчик на upwork в такой ситуации?

    tema_sun
    tema_sun @tema_sun
    Это нормальная практика со знакомыми клиентами. С новыми не вздумайте так делать.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Когда допустим Jquery, а когда native JavaScript?

    tema_sun
    tema_sun @tema_sun
    Когда уже есть легаси с jquery. В новые проекты тащить его особого смысла нет.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Payoneer работает в рф?

    tema_sun
    tema_sun @tema_sun
    Нет, карту не отправят.
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Как спарсить курс доллара?

    tema_sun
    tema_sun @tema_sun
    Берете, например, requests и парсите любой сайт, где есть актуальная информация о курсе.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как обратится к селектору css в мегаменю?

    tema_sun
    tema_sun @tema_sun
    .menu > li
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 9 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • vpetrov
    Виктор Петров
    • 6 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 4 ответа
    • 0 вопросов
  • pindschik
    pindschik
    • 4 ответа
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации