• сервер на Debian 10. Для Ubuntu шаги те же самые за минимальными исключениями.

    Вот у вас есть сервер и вы - пользователь root. Вы подключились к серверу по ssh:
    ssh root@<ip сервера>
    14.07.2021 | метки: FastAPI, Django, Debian, Ubuntu, nginx
  • из ТГ-чата

    bsd, apache - можно использовать в проектах с закрытым исходным кодом.
    Gnu обязан открыть.
    Lgpl можно закрывать код, но не получать доход
    13.07.2021 | метки: лицензия
  • установить и настроить правильно означает сделать так, чтобы потом не было мучительно больно не нужно было всё сносить и настраивать заново.
    Пример? Пожалуйста.
    Документация Django прямо говорит:
    12.07.2021 | метки: Django, localhost
  • следуем хорошему совету на SO.
    1. Инициализируем виртуальное окружение проекта, заходим в папку, где у нас лежит manage.py, и запускаем
      ./manage.py dumpdata > datadump.json
      Эта команда сливает все данные из БД в json-формате в файл datadump.json. Все, включая пользователей с паролями.
    2. Редактируем settings.py, указав там данные для подключения к новой MySQL базе данных.
      DATABASES = {
    17.06.2021 | метки: SQLite, MySQL, Django
  • Следуем
    16.06.2021 | метки: ISPConfig, Ubuntu
  • Odoo - это система управления ресурсами предприятия (общепринятая английская аббревиатура ERP). Предназначена для автоматизации работы практически любой стороны работы предприятия: отдела продаж, склада, производства и т.п. Отлично подходит как для малого, так и среднего бизнеса.
    Устанавливаем Оду на выделенном сервере, который я заказал на рег.ру. В опциях установки выбрал "установить Ubuntu 18.04". Да, есть 20-я, но панель хостинга, которую я планировал потестировать, работает только под 18-й версией или ниже.
    23.05.2021 | метки: Odoo, Flectra, Ubuntu, ERP
  • Такая ошибка вылезает при попытке запустить odoo на локальной машине. Очевидно, odoo не очень нравится текущая база данных, и она предлагает эту базу инициализировать. Попытка воспользоваться подсказкой из текста сообщения об ошибке не увенчалась успехом, команда
    ./odoo-bin -i base
    ничего не изменила.
    Поиск в сети приводит к интенсивной дискуссии на гитхабе.
    Мне помогло вот это:
    ./odoo-bin -i base -d <database name>
    22.05.2021 | метки: Odoo, Ubuntu
  • Документация Django рекомендует первым делом сделать индексацию базы данных. Индекс БД какого-либо поля может представлять собой, например, дополнительный столбец в таблице БД. В нем записываются значения, уникальные для каждого значения поля, по которому строится индекс. Поиск по такому столбцу производится значительно быстрее. Строить индекс рекомендуется по тем полям, которые участвуют в поиске или фильтрах.
    15.04.2021 | метки: Django, оптимизация
  • 03.04.2021 | метки: Ajax, Django
  • загрузка баз MySQL через PHPMyAdmin имеет ряд раздражающих моментов, ибо хостеры очень любят ставить малоразумные ограничения на размер БД, на время выполнения скрипта загрузки и прочее. Собственно, не припомню ни одного хостера, у которого загрузка БД обходилась бы без танцев с бубном.
    Вот две CRM с одинаковым функционалом и набором данных, одна сделана на Друпале 7, другая - на Джанго. Друпальная база имеет размер 350 Мб, у джанги 38 Мб, т.е. почти в 10 раз меньше.
    31.03.2021 | метки: MySQL, Drupal, Django

Страницы