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

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

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

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

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

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

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

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

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

Игорь Лютоев

Python/django разработчик
  • 23
    вклад
  • 4
    вопроса
  • 46
    ответов
  • 28%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как получить данные из классов? python xpath?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Как-то так:

    for item in g.doc.select('//script[@class="data-song"]'):
        print(item.text())
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как импортировать настройки Django из самостоятельного скрипта?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Если скрипт связан с Django проектом, правильно сделать managment command - https://docs.djangoproject.com/en/1.10/howto/custo...
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 комментарий
  • Где найти туториалы, видеоуроки и прочее по Oscar?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Туториала я ни одного не видел.
    Документация у Оскара вполне сносная, для начала подойдет. Есть два демо сайта на гитхабе и группа поддержки в гуглгрупс.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 комментарий
  • Запуск тест сервера на любом windows?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    На windows оно работает также как и на линуксе. Один в один.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Файловая структура Django-приложения и установка пакетов?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Если при создании окружения будете использовать только 3 питон (--python=python3), то пакеты можно ставить просто командой pip.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как сделать древовидную структуру в django 1.8?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    django-mptt.github.io/django-mptt
    Ответ написан более трёх лет назад
    6 комментариев
    Нравится 1 6 комментариев
  • Как в Django-oscar менять цены в зависимости от курса валюты?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Скорее всего придется дописывать.
    Сделать в модели доп поле с ценой в у.е. и в зависимости от курса пересчитывать цену периодически.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как написать простенький парсер на django?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Пишите отдельно парсер (например на Grab или простом requests) и приложение Django, которое спарсенные в базу данные показывает.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 2 комментария
  • Как на django создавать интернет магазин?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Тоже задавался этим вопросом недавно, выбрал django-osacr (https://github.com/django-oscar/django-oscar).
    Плюсы:
    - своя админка (приятная)
    - нормальная документация
    - много готовых вещей (каталог, корзина, скидки, акции и т.д.)
    - есть доп батарейки с различными приемами оплат
    Ответ написан более трёх лет назад
    10 комментариев
    Нравится 4 10 комментариев
  • Как осуществить на странице вывод данных, сгруппированных по датам?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Смотрите в сторону шаблонного тега regroup - djbook.ru/rel1.8/ref/templates/builtins.html#regroup

    В views.py

    data = Data.objects.all().order_by('date_ready')

    В templates
    {% regroup data by date_ready as data_by_date %}
    
    <ul>
    {% for data in data_by_date %}
        <li>{{ data.grouper }}
        <ul>
            {% for item in data.list %}
              <li>{{ item.subject  }} {{ item.body }}</li>
            {% endfor %}
        </ul>
        </li>
    {% endfor %}
    </ul>
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как сделать исправление опечаток и орфографических ошибок в Apache Solr?

    loader777
    Игорь Лютоев @loader777 Автор вопроса
    Python/django разработчик
    Разобрался сам, тут написал подробную инструкцию по настройке Solr, Haystack и Django (в том числе и работа с орфографией) - djbook.ru/examples/68
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как в django выдернуть первые 30 символов из текстового поля БД?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    В шаблоне {{ full_story|truncatechars:30 }}
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 6 Комментировать
  • Как сделать полнотекстовый поиск с синонимами в django?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Я для полнотекстового поиска использую связку haystack + Solr. Как раз на днях написал рецепт - djbook.ru/examples/68/. Связка не самая простая для новичка.
    Добавить туда поиск с учетом синонимов будет несложно (строчка-две в конфиг файлах).

    Многие советуют elasticsearch - в новом проекте хочу попробовать его.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Не WYSIWIG редакторы?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Посмотрите в сторону markdown (https://github.com/klen/django_markdown) и других языков разметки, либо просто найти редактор с подсветкой кода.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 3 комментария
  • Ссылка Django, как правильно описать ссылку для плагина?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Покажите что у вас в cmsplugin_newsplus/urls.py
    Ответ написан более трёх лет назад
    6 комментариев
    Нравится 6 комментариев
  • Чем сейчас модно деплоить django-проекты?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Я использую Ansible, разбирался по туториалу на хабре - habrahabr.ru/post/241579
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Ошибка при установке Django 1.8.2 на Python 2.7. Как исправить?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    У вас не установлен setuptools.
    Ставьте pip (пакетный менеджер python) - он за собой подтянет setuptools - https://pip.pypa.io/en/latest/installing.html
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Какие есть актуальные книги по Django?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Tango with django (www.tangowithdjango.com/book17) - отличная книга-туториал (по версии 1.7)
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Своя админка на Django(non-self), как написать?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Посмотрите django-oscar - у него неплохой собственный dasboard, можно подсмотреть как сделано. По сути отдельный app с вьюшками.

    Вот прямая ссылка на приложение dasboard - https://github.com/django-oscar/django-oscar/tree/...
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Существуйет готовый настраиваемый скрипт-парсер с импортом в БД Mysql, берущий ссылки из rss?

    loader777
    Игорь Лютоев @loader777
    Python/django разработчик
    Готовый врядли найдете - ведь структура html документа у каждого сайта разная, плюс не известен объем нужной вам информации - может там каталог товаров какой-нибудь с кучей полей.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 10 ответов
    • 0 вопросов
  • Forwatters
    Forwatters
    • 9 ответов
    • 0 вопросов
  • TNPTSYWWCC
    Uneasy Hearts Weigh the Most
    • 8 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • yupiter7575
    Yupiter7575
    • 6 ответов
    • 0 вопросов
  • BormotunJedy
    Elena Fire
    • 5 ответов
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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