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

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

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

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

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

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

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

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

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

Mike

My morning begins with coffee and Twitter.
  • 3
    вклад
  • 64
    вопроса
  • 12
    ответов
  • 42%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Почему получаю File exists когда пробую скопировать каталоги?

    google_online
    Mike @google_online Автор вопроса
    My morning begins with coffee and Twitter.
    Простое решение:

    import shutil
    shutil.copytree(scripts, fleshscripts, ignore=shutil.ignore_patterns('env'))
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как добавить к базе данных число через сутки?

    google_online
    Mike @google_online
    My morning begins with coffee and Twitter.
    Можно записывать дату в бд и потом чекать прошли ли сутки.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как отобразить поля модели в админ панели?

    google_online
    Mike @google_online Автор вопроса
    My morning begins with coffee and Twitter.
    Решение:
    model.py
    class UserLevel(models.Model):
        level = models.ForeignKey(Level, on_delete=models.CASCADE)
        user = models.ForeignKey(User, on_delete=models.CASCADE)
        progress = models.IntegerField(default=0)
    
        def __str__(self):
            return str(self.level)

    admin.py
    @admin.register(UserLevel)
    class UserLevelAdmin(admin.ModelAdmin):
    
        list_display = ('level_id', 'user', 'level', 'progress')
        list_select_related = (
            'level',
        )
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Отключить кеширование всех файлов Django?

    google_online
    Mike @google_online
    My morning begins with coffee and Twitter.
    На Opera и Chrome иногда помогает CTRL+F5. На Fireforx я с таким не сталкивался.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Хочу создавать GUI программы, надо учить полностью язык?

    google_online
    Mike @google_online
    My morning begins with coffee and Twitter.
    Учить полностью не нужно, но основы обязательно. Tkinter не советую.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как получить доменное имя и ip сервера, на котором исполняется скрипт?

    google_online
    Mike @google_online
    My morning begins with coffee and Twitter.
    Сокетами.
    import socket
    myip = socket.gethostbyname_ex(socket.gethostname())[2]
    myname = socket.gethostname()
    print(myip, myname)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать поиск в flask-admin?

    google_online
    Mike @google_online Автор вопроса
    My morning begins with coffee and Twitter.
    Всё оказалось просто и не так сложно. Может кому нужно. Вот код.
    ###### Models ######### Models ######## Models ###########
    class Words(db.Model):
        __tablename__ = 'words'
        id = db.Column(db.Integer, primary_key = True)
        russia = db.Column(db.String(50))
        english = db.Column(db.String(50))
        buttons = db.Column(db.Text())
         
        def __init__(self, russia=None, english=None, buttons=None):
            self.russia = russia
            self.english = english
            self.buttons = buttons
     
    class Mytools(ModelView):
        column_searchable_list = ['russia']
         
    ####### Admin ######### Admin ########## Admin ###########################
    admin = Admin(app, name="Demo", template_mode='bootstrap3')
    admin.add_view(Mytools(Words, db.session))

    Здесь просто повнимательнее почитал https://flask-admin.readthedocs.io/en/latest/
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сгенерировать кнопки из списка?

    google_online
    Mike @google_online Автор вопроса
    My morning begins with coffee and Twitter.
    Спасибо всем! У меня проблема была в том что я "document.body.appendChild(btn);" из цикла for убрал, поэтому и не получалось) . Запарился короче)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Книги, сайты, программы для изучения английского?

    google_online
    Mike @google_online
    My morning begins with coffee and Twitter.
    Я советую Дуолингво и пароллельно Полиглот в VK. Italki - социальная сеть, советую, Quora тоже хоошая штука, в духе ответов на mail.ru, но шлака и тролинга там нет, хорощий, серьёзный сайт.
    Необходимо выучить хотя бы 100 неправильных глаголов и 100 часто встречающих прилогательных. Дальше всё само попрёт. Полиглот в VK кстати отличное приложение, но я заметил там несколько неправильных вариантов, но в целом это не значительно.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как лучше изучить теорию JavaScript?

    google_online
    Mike @google_online
    My morning begins with coffee and Twitter.
    Первый язык программирования очень сложно даётся. Лично я начинал с Python. Я много не понимал, но спустя какое-то время, после постоянной практики(тупого, бессмысленного написания кода) пришло понимание. Сейчас тоже беру основы javascript.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как вернуть значёк "Twitter App" на панель инструментов в браузере "Firefox"?

    google_online
    Mike @google_online Автор вопроса
    My morning begins with coffee and Twitter.
    Решил тупо забить и не париться. Пойду лучше водки бухну.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как в Windows установить Python из командной строки?

    google_online
    Mike @google_online Автор вопроса
    My morning begins with coffee and Twitter.
    Название файла python-3.4.4.msi
    Тип файла: Пакет установщика Windows (.msi)

    PS:
    Решение если кому то нужно.

    msiexec file.msi
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 10 ответов
    • 0 вопросов
  • AlexNest
    Александр Нестеров
    • 9 ответов
    • 0 вопросов
  • Евгений
    • 8 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 7 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • mayton2019
    • 7 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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