• 0
  • 0
  • Цель занятия:

    Настроить рабочую среду для разработки в Odoo (включая Flectra) на Ubuntu/Debian, изучить архитектуру системы и базовые принципы администрирования.

    Ключевые темы:

    1. Введение
      • Обзор версий Odoo (11, 14, 18) и Flectra.
      • Рекомендации по выбору ОС (Ubuntu/Debian предпочтительнее Windows).
    2. Архитектура Odoo
      • Клиент-серверная модель (Python-сервер + JS-клиент).
      • Использование PostgreSQL и JSON-RPC для обмена данными.
    3. Установка и настройка
      • Установка зависимостей (Python 3, PostgreSQL, wkhtmltopdf, Node.js).
      • Клонирование репозитория Odoo/Flectra.
      • Запуск сервера (python3 odoo-bin).
    4. Особенности версий
      • Odoo 11/Flectra 1.7: Python 3.5+, Less для CSS.
      • Odoo 14/Flectra 2: Python 3.6+.
      • Odoo 18: Python 3.10+.
    5. Практические шаги
      • Настройка wkhtmltopdf (версия 0.12.6 для корректных PDF-отчетов).
      • Создание пользователя PostgreSQL.
      • Запуск системы и доступ через браузер (http://localhost:8069).
    6. Частые вопросы
      • Где хранятся логи (/var/log/odoo/)?
      • Как настроить обратный прокси (nginx) и SSL?
      • Где находятся аттачменты и сессии?

    Задание:

    1. Установите Odoo/Flectra из исходников на Ubuntu.
    2. Запустите сервер и создайте тестовую базу данных.
    3. Пришлите скриншоты успешного запуска.


    Rating
    0 0

    There are no comments for now.

    to be the first to leave a comment.

    1. 1. Какой язык программирования используется для серверной части Odoo?
    2. 2. Какую СУБД использует Odoo?

    To install this Web App in your iPhone/iPad press and then Add to Home Screen.