Задать вопрос
Контакты
Местоположение
Украина, Житомирская обл., Житомир

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (19)

Лучшие ответы пользователя

Все ответы (28)
  • Можно ли выловить 2 исключения сразу?

    @MrCute
    Студент
    можно так

    try:
        # do something that may fail
    except IDontLikeYouException, YouAreBeingMeanException:
        # say please


    и можно так

    try:
        # do something that may fail
    except IDontLikeYouException:
        # say please
    except YouAreBeingMeanException:
        # say please
    Ответ написан
    Комментировать
  • Как обозначается переменная в регулярном выражении Django?

    @MrCute
    Студент
    Например, у меня есть контроллер (urls.py):

    urlpatterns = [
       ...
       url(r'^post/(?P<a_id>\d+)/$', detail_art_view, name='detail_view'), # функция представления должна быть импортирована
       ...
    ]


    И тогда чтобы получить id поста в представлении, нужно написать(views.py):

    def detail_art_view(request, a_id=1):
        article = Article.objects.get(id=a_id) # Достаем из базы обьект Article по id - a_id
    
        return render(request, 'detail.html', context={'Article': article}) # отправляем на рендер


    П.С. Если хотите использовать ClassBasedView, вам нужно в контроллере передавать не a_id, а pk
    Ответ написан
    Комментировать
  • Как исправить ошибку при записи в mysql "Incorrect string value"?

    @MrCute
    Студент
    Решил ошибку на django так:

    Изменил кодировку:
    ALTER DATABASE portfolio CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

    Поставил кодировку в настройке подключения к БД

    'charset': 'utf8mb4',

    И заработало после того как прописал такой параметр:
    'init_command': 'SET NAMES utf8mb4',
    Ответ написан
    Комментировать
  • Нужна помощь в telebot?

    @MrCute
    Студент
    Боты телеграм позволяют отправлять файлы. Скачиваете Видео себе на сервер, потом отправляете его пользователю
    Ответ написан
    Комментировать
  • Как сделать, чтобы на VDS Телеграм бот работал постоянно?

    @MrCute
    Студент
    Пуллинг использовать ненадёжно. Потому что Телеграм несколько раз в день может сбрасывать соединения. Лучше настроить веб-хук (Это когда Телеграм сам будет присылать сообщения от пользователей, и не нужно будет раз в несколько секунд его опрашивать на наличие обновлений). Только для этого нужно HTTPS на сервере.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (16)