Git Product home page Git Product logo

academy's Introduction

Hi, I am Mai!

academy's People

Watchers

 avatar  avatar

academy's Issues

Thêm chuyên ngành cho course

  1. Cài module cho chạy trên odoo 16
  2. [ADD] Thêm model mới đại diện cho các chuyên ngành (academic domain) (Linguistics, Science, Geography,...)
  3. [ADD] Thêm field m2m trên course và trên teacher => một course có thể thuộc nhiều chuyên ngành, một giáo viên có thể có chuyên môn về nhiều ngành cùng lúc
  4. [UPDATE] Tại model course, khi chọn teacher, danh sách teacher được phép chọn chỉ show ra những teacher có ít nhất một chuyên ngành giống với chuyên ngành đã chọn của course, nếu course chưa có điền chuyên ngành, show all teacher
  5. [UPDATE] Thêm ràng buộc, không được phép có course nào mà teacher của course đó không có bất kỳ chuyên ngành nào trùng khớp với chuyên ngành của course (ví dụ course về Lịch sử thế giới cận đại có chuyên ngành lịch sử nhưng lại gán cho teacher chỉ có chuyên ngành Khoa học máy tính -> raise lỗi cho user biết)
  6. [UPDATE] thêm phần dịch tiếng Việt cho module academy
  7. Thêm trường ref (mã định danh cho course), khi tạo mới course, trường này tự động fill dữ liệu theo format COUR/YYYY/00000x (sử dụng ir.sequence)

Domain cho teacher_id trong Course

This issue is a continuation of #1
Hiện tại: Khi edit trường major_ids, domain của trường teacher_id được cập nhập lại để cho user chỉ có thể chọn được những teacher có major thuộc major của course. Tuy nhiên nếu save dữ liệu và refresh lại browser, domain của trường teacher_id sẽ bị reset lại và lại cho phép chọn tất cả teacher mà không chặn.
Yêu cầu: chặn không cho sổ xuống các teacher không có major thuộc major của course ngay từ đầu lúc mới mở course lên

Academy: Chỉnh sửa view Course

This issue is a continuation of #1
Hiện tại: Vào menu Academy > Courses, form view và list view của course đang lấy mặc định là form view và list view của product.template do Odoo tạo từ trước -> có nhiều trường và thông tin không cần thiết
Yêu cầu: Tạo form view và list view riêng cho course (tức là tạo form view và list view mới của product.template và khi mở course trong module Academy sẽ sử dụng form view này thay vì dùng lại form view cũ của product.template mà Odoo tạo)
Form view, list view mới chỉ yêu cầu hiện thị các trường sau: name, ref, teacher_id, major_ids

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.