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

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

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

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

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

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

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

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

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

Andrei1penguin1

  • 8
    вклад
  • 167
    вопросов
  • 24
    ответа
  • 33%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как в django вставлять блоки html из других файлов?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Dr. Bacon, базовый шаблон мне не подойдёт, так как смысла большого это не имеет—подвал единственный неизменяемый блок на сайте
    Написано более года назад
  • Как в django вставлять блоки html из других файлов?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Dr. Bacon, наследование полезная вещь, если конкретно, то нужно подвал вынести в отдельный файл
    Это тоже идея для заднего места?
    Написано более года назад
  • Как в django вставлять блоки html из других файлов?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Не очень понял
    include ведь принимает в качестве параметра имя файла
    Целиком
    Написано более года назад
  • Стоит ли размещать сервер в офисе?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    hint000, вакансий в штате сисадминов нет, не переживайте
    Написано более года назад
  • Стоит ли размещать сервер в офисе?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Rsa97, думаю, откуда такие вопросы, неужели я в вопросе не указал
    Оказывается, указал, просто невнимательно читали
    Ещё раз:
    "Есть корпоративный мессенджер"
    То есть, проще:
    Есть мессенджер (уже есть, код написан, хранится в файлах компании, все хорошо, ниоткуда ничего тащить не надо, все свое, мессенджер уже есть, готовый)
    Корпоративный—частный (личный, самописный—проще: создавали сами) мессенджер, то есть наш
    Не знаю, что здесь непонятного
    Теперь к существенной части ответа, касательно ресурсов:
    Мне ниже подсказали про канал, изучу эту тему, спасибо
    И касательно Вашего ответа:
    Подскажите, что вы подразумеваете под ресурсами?
    Я не добавил в вопрос важное уточнение, поэтому поясню:
    Мессенджер должен быть способен принимать до 80-90% подключений от общей аудитории, то есть 8000-9000 человек
    Написано более года назад
  • Стоит ли размещать сервер в офисе?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Честно, не очень разбираюсь с объемами каналов, почитаю
    Сколько надо хранить?—без срока хранения
    Вопрос про месседжер мне неясен
    На всякий случай повторю—мессенджер авторский, компании
    Написано более года назад
  • Стоит ли размещать сервер в офисе?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Количество одновременных подключений может доходить до 80-90% пользователей, то есть около 8000-9000
    Написано более года назад
  • Ошибка при запуске pgadmin в linux?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Сергей Горностаев, установил flask 1.1.4, но теперь лезет такая ошибка:

    Traceback (most recent call last):
    File "/usr/lib/pgadmin4/web/pgAdmin4.py", line 94, in
    app = create_app()
    File "/usr/lib/pgadmin4/web/pgadmin/__init__.py", line 628, in create_app
    for module in app.find_submodules('pgadmin'):
    File "/usr/lib/pgadmin4/web/pgadmin/__init__.py", line 79, in find_submodules
    module = import_module(module_name)
    File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
    File "", line 1030, in _gcd_import
    File "", line 1007, in _find_and_load
    File "", line 986, in _find_and_load_unlocked
    File "", line 680, in _load_unlocked
    File "", line 850, in exec_module
    File "", line 228, in _call_with_frames_removed
    File "/usr/lib/pgadmin4/web/pgadmin/browser/__init__.py", line 33, in
    from flask_security.views import _security, view_commit, _ctx
    ImportError: cannot import name 'view_commit' from 'flask_security.views' (/usr/lib/python3.9/site-packages/flask_security/views.py)

    Написано более года назад
  • Ошибка при запуске pgadmin в linux?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Сергей Горностаев,
    >>>python pgAdmin4.py
    Traceback (most recent call last):
    File "/usr/lib/pgadmin4/web/pgAdmin4.py", line 94, in
    app = create_app()
    File "/usr/lib/pgadmin4/web/pgadmin/__init__.py", line 630, in create_app
    app.register_blueprint(module)
    File "/usr/lib/python3.9/site-packages/flask/scaffold.py", line 57, in wrapper_func
    return f(self, *args, **kwargs)
    File "/usr/lib/python3.9/site-packages/flask/app.py", line 1028, in register_blueprint
    blueprint.register(self, options)
    File "/usr/lib/pgadmin4/web/pgadmin/utils/__init__.py", line 66, in register
    super(PgAdminModule, self).register(app, options, first_registration)
    TypeError: register() takes 3 positional arguments but 4 were given

    И версия питона:
    Python 3.9.7
    Написано более года назад
  • Ошибка при запуске pgadmin в linux?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Сергей Горностаев, не сможете подсказать, как решить проблему?
    Написано более года назад
  • Ошибка при запуске pgadmin в linux?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    python только один стоит, второго нет
    Дистрибутив Manjaro
    Написано более года назад
  • Ошибка при запуске pgadmin в linux?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Сергей Горностаев, но ведь дело в конфликте версий, тут же не код pgadmin править нужно, а версии поставить правильные
    Написано более года назад
  • Как отправить несколько файлов по websocket?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Да, это скорее всего два самых правильных варианта, пока что возьму первый
    Написано более года назад
  • Как отправить несколько файлов по websocket?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Возможно идея неплохая, но мне такая разрозненность не сильно нравится, но если меня не будет устраивать скорость в моем варианте, вернусь к этому варианту, спасибо)
    Написано более года назад
  • Как отправить несколько файлов по websocket?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Aetae, но при прогрузке-то сообщения оно должно сразу появляться у пользователя
    А как оно появится в чате в реал-тайм, если не использовать сокет?
    Написано более года назад
  • Как отправить несколько файлов по websocket?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Aetae, но собеседнику-то должно в реал-тайм приходить сообщение вместе со всеми файлами
    Так что не использовать сокет не получится
    Написано более года назад
  • Почему в одних случаях django устанавливает заголовок Content-Range, а в других нет?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Алан Гибизов, Да, и ко всему прочему (я даже немного огорчился, когда после всех манипуляций не заработало, но потом нашел финальный штрих) нужно дать 206 ответ от сервера, то есть response.status_code=206
    После этого у меня всё заработало!
    Написано более года назад
  • Почему в одних случаях django устанавливает заголовок Content-Range, а в других нет?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Алан Гибизов, Алан, кажется я понял Вашу идею
    Сейчас более пристально изучил, что откуда идет и обратил внимание, что совершенно не то делал
    Я устанавливал заголовки в ответе на получение ссылок на аудио, а не на сами ссылки
    Грубо говоря, у меня есть ajax-функция, возвращающая список аудио для дальнейшего их отображения на странице, но сами-то аудио с соответствующими заголовками берутся непосредственно из /static/media/...
    Поэтому мне действительно стоит, как Вы и подметили, сделать отдельную функцию для обработки этого адреса, спасибо!
    Написано более года назад
  • Почему в одних случаях django устанавливает заголовок Content-Range, а в других нет?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Алан Гибизов, да, но не думаю, что нужно прямо отдельные адреса для каждого аудио заводить
    У меня-то все грузится и грузится при том без проблем
    Даже больше
    Некоторые файлы (по непонятной мне причине) передаются уже с Content-Range, а некоторые нет
    Пока что эту проблему я как раз и не понимаю
    Потому что мне остаётся только понять, как грамотно этот самый Content-Range установить
    Написано более года назад
  • Как запретить редактирование html на сайте?

    Andrei1penguin1 @Andrei1penguin1 Автор вопроса
    Да, видимо стоит более тщательную проверку делать на стороне сервера
    Написано более года назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • Роман Безруков
    • 4 ответа
    • 0 вопросов
  • MVV
    • 4 ответа
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 4 ответа
    • 0 вопросов
  • Rsa97
    Rsa97
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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