본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

[체험판] Odoo 11 Development Cookbook Second Edition 상세페이지

[체험판] Odoo 11 Development Cookbook Second Edition

Over 120 unique recipes to build effective enterprise and business applications

  • 관심 0
소장
판매가
무료
출간 정보
  • 2018.01.22 전자책 출간
듣기 기능
TTS(듣기) 지원
파일 정보
  • PDF
  • 3.8MB
지원 환경
  • PC뷰어
  • PAPER
ISBN
9781788476966
ECN
-

이 작품의 시리즈더보기

  • [체험판] Odoo 11 Development Cookbook Second Edition (Alexandre Fayoll, Holger Brunn)
  • Odoo 11 Development Cookbook Second Edition (Alexandre Fayoll, Holger Brunn)
[체험판] Odoo 11 Development Cookbook Second Edition

작품 정보

▶Book Description
Odoo is a full-featured open source ERP with a focus on extensibility. The flexibility and sustainability of open source are also a key selling point of Odoo. It is built on a powerful framework for rapid application development, both for back-end applications and front-end websites. Version 11 offers better usability and speed: a new design (as compared to the current Odoo Enterprise version) and a mobile interface.

The book starts by covering Odoo installation and administration and Odoo Server deployment. It then delves into the implementation of Odoo modules, the different inheritance models available in Odoo. You will then learn how to define access rules for your data; how to make your application available in different languages; how to expose your data models to end users on the back end and on the front end; and how to create beautiful PDF versions of your data.

By the end of the book, you will have a thorough knowledge of Odoo and will be able to build effective applications by applying Odoo development best practices

▶What You Will Learn
⦁ Install and manage Odoo environments and instances
⦁ Use models to define your application's data structures
⦁ Add business logic to your applications
⦁ Add automated tests and learn how to debug Odoo apps
⦁ Learn about the access security model and internationalization features
⦁ Customize websites built with Odoo, by writing your own templates and providing new snippets for use in the website builder
⦁ Extend the web client with new widgets and make RPC calls to the server

▶Key Features
⦁ Get the most up-to-date guide on Odoo 11 to create custom and reusable modules
⦁ Interconnect your application with other systems by implementing web APIs
⦁ Understand the mechanisms powering the Odoo framework to build robust enterprises

▶Who This Book Is For
If you're a Python developer and want to develop highly efficient business applications with the latest Odoo framework (or if you just want a hands on problem solution book for all your Odoo Development related issues), this book is for you! Some experience with the JavaScript programming language and web development is required to get the most out of this book.

▶What this book covers
⦁ Chapter 1, Installing the Odoo Development Environment, begins with how to create a development environment for Odoo, start Odoo, create a configuration file, and activate the developer tools of Odoo.
⦁ Chapter 2, Managing Odoo Server Instances, is about addon installation and upgrading. It provides useful tips for working with addons installed from GitHub and organizing the source code of your instance.
⦁ Chapter 3, Server Deployment, provides advice on how to install and configure Odoo for production, including setting up a reverse proxy to encrypt network communications over HTTPS and ensuring that Odoo starts when the server boots.
⦁ Chapter 4, Creating Odoo addon Modules, explains the structure of an Odoo addon module and provides a step-by-step guide for creating a simple module from scratch.
⦁ Chapter 5, Application Models, focuses on Odoo model descriptions, and explains the various field types and the different inheritance models available in Odoo.
⦁ Chapter 6, Basic Server-Side Development, introduces the API of Odoo, presents the commonly used methods of the Model class, and explains how to write business logic methods. More advanced topics are covered in Chapter 9, Advanced Server-Side Development.
⦁ Chapter 7, Module Data, shows how to ship data along with the code of your module. It also explains how to write a migration script when a data model provided by an addon is modified in a new release.
⦁ Chapter 8, Debugging and Automated Testing, proposes some strategies for server-side debugging and provides an introduction to the Python debugger. It also explains how to write and run automated tests using YAML or Python for your addon modules. Client-side testing is covered in Chapter 15, Web Client Development.
⦁ Chapter 9, Advanced Server-Side Development Techniques, outlines more advanced topics useful when writing business methods, such as writing wizards to walk the user through a process, writing onchange methods, manipulating the execution context or bypassing the ORM to use raw SQL.
⦁ Chapter 10, Backend Views, teaches you how to write business views for your data models and how to call server-side methods from these views. It covers the usual views (list view, form view, and search view) as well as the views introduced in recent versions of Odoo (kanban, graph, calendar, pivot, and so on).
⦁ Chapter 11, Access Security, discusses how to control who has access to what in your Odoo instance by creating security groups, writing access control lists to define what operations are available to each group on a given model, and if necessary by writing record-level rules.
⦁ Chapter 12, Internationalization, takes you through the translation of the user interfaces of your addons and provides useful tricks about using GNU Gettext command line tools to manipulate translation files.
⦁ Chapter 13, Automation, Workflows, Emails, and Printouts, illustrates the different tools available in Odoo to implement business processes for your records. It also shows how server actions and automated rules can be used to support business rules, and how to generate emails and PDF documents with Odoo.
⦁ Chapter 14, Web Server Development, deals with the core of the web server in Odoo. It explains how to map URLs to methods and how to control who can access these URLs.
⦁ Chapter 15, Web Client Development, dives into the JavaScript part of Odoo and explains how you can provide new widgets and make RPC calls to the server. It also gives tips about debugging and testing this part of your code.
⦁ Chapter 16, CMS Website Development, shows how to customize websites built with Odoo, by writing your own templates and providing new snippets for use in the website builder.

작가 소개

⦁ Alexandre Fayolle
Alexandre Fayolle started working with Linux and free software in the mid 1990s and quickly became interested in the Python programming language. In 2012, he joined Camptocamp to share his expertise on Python, PostgreSQL, and Linux with the team implementing Odoo. He currently manages projects for Camptocamp and is strongly involved in the Odoo Community Association. In his spare time, he likes to play jazz on the vibraphone.

⦁ Holger Brunn
Holger Brunn has been a fervent open source advocate since he came into contact with the open source market sometime in the nineties.

He has programmed for ERP and similar systems in different positions since 2001. For the last 10 years, he has dedicated his time to TinyERP, which became OpenERP and evolved into Odoo. Currently, he works at Therp BV in the Netherlands as a developer and is an active member of the Odoo Community Association (OCA).

리뷰

0.0

구매자 별점
0명 평가

이 작품을 평가해 주세요!

건전한 리뷰 정착 및 양질의 리뷰를 위해 아래 해당하는 리뷰는 비공개 조치될 수 있음을 안내드립니다.
  1. 타인에게 불쾌감을 주는 욕설
  2. 비속어나 타인을 비방하는 내용
  3. 특정 종교, 민족, 계층을 비방하는 내용
  4. 해당 작품의 줄거리나 리디 서비스 이용과 관련이 없는 내용
  5. 의미를 알 수 없는 내용
  6. 광고 및 반복적인 글을 게시하여 서비스 품질을 떨어트리는 내용
  7. 저작권상 문제의 소지가 있는 내용
  8. 다른 리뷰에 대한 반박이나 논쟁을 유발하는 내용
* 결말을 예상할 수 있는 리뷰는 자제하여 주시기 바랍니다.
이 외에도 건전한 리뷰 문화 형성을 위한 운영 목적과 취지에 맞지 않는 내용은 담당자에 의해 리뷰가 비공개 처리가 될 수 있습니다.
아직 등록된 리뷰가 없습니다.
첫 번째 리뷰를 남겨주세요!
'구매자' 표시는 유료 작품 결제 후 다운로드하거나 리디셀렉트 작품을 다운로드 한 경우에만 표시됩니다.
무료 작품 (프로모션 등으로 무료로 전환된 작품 포함)
'구매자'로 표시되지 않습니다.
시리즈 내 무료 작품
'구매자'로 표시되지 않습니다. 하지만 같은 시리즈의 유료 작품을 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
작품을 영구 삭제해도 '구매자' 표시는 남아있습니다.
결제 취소
'구매자' 표시가 자동으로 사라집니다.

IT 비즈니스 베스트더보기

  • 커서 AI 트렌드&활용백과 (서승완)
  • 세컨드 브레인은 옵시디언 (시안)
  • 개정판|처음부터 다시 배우는 서비스 디자인 씽킹(세종도서 선정작) (배성환)
  • 마케팅 설계자 (러셀 브런슨, 이경식)
  • 인공지능 투자가 퀀트 (권용진)
  • 마스터 알고리즘 (페드로 도밍고스, 강형진)
  • 진짜 쓰는 프리미어 프로 영상 편집 2025 (조블리)
  • 실무에 바로 적용하는 웹 접근성 가이드북 (김남경, 곽규현)
  • 챗대리의 따라하면 바로 되는 AI 마케팅 자동화 (챗대리(박진주))
  • 네이버 블로그 AI 자동화 마케팅 with 챗GPT+Zapier+Make (조영빈)
  • 처음이지만 프로처럼 쓰는 Notion (박한용(노션너굴))
  • 실리콘밸리가 원하는 사람 (이원종)
  • AI가 지구에 미치는 영향 (천호준, ChatGPT)
  • AI가 로또 분석에 미치는 영향 (천호준, ChatGPT)
  • 개정판 | UX 원칙 (윌 그랜트, 심규대)
  • 개정판 | 생성형 AI 프롬프트 디자인 (한국생성형AI연구원)
  • 데이터에서 비즈니스 성과로, BI를 위한 대시보드 설계와 구축 (이케다 슌스케, 후지이 아츠코)
  • 개정판 | UX/UI의 10가지 심리학 법칙 (존 야블론스키, 이미령)
  • 코딩도 하고, 사장도 합니다 (한수봉)
  • 나만의 투자 전략으로 수익을 내는 비트코인 선물거래 자동매매 시스템 with 바이낸스 (멀티코어, 강장묵)

본문 끝 최상단으로 돌아가기

spinner
앱으로 연결해서 다운로드하시겠습니까?
닫기 버튼
대여한 작품은 다운로드 시점부터 대여가 시작됩니다.
앱으로 연결해서 보시겠습니까?
닫기 버튼
앱이 설치되어 있지 않으면 앱 다운로드로 자동 연결됩니다.
모바일 버전