Sử dụng https://github.com/llazzaro/django-scheduler Tôi muốn sử dụng các kiểu máy của riêng mình trong lịch, chúng cũng có ngày bắt đầu và ngày kết thúc.Sử dụng ứng dụng lập lịch biểu Django với các kiểu máy của riêng bạn
Tôi nghĩ rằng có nhiều cách để giải quyết vấn đề này:
- Hack ứng dụng lịch trình hiện tại để làm cho nó tương tác với mô hình của tôi.
- Tạo mô hình sự kiện mặc định khi tạo mô hình của tôi bằng cách sử dụng ghi đè save().
- Sử dụng tính năng "quan hệ sự kiện đối với đối tượng chung" của ứng dụng lập lịch django.
- Mở rộng mô hình sự kiện mặc định để đáp ứng các yêu cầu của riêng tôi.
Tôi muốn sử dụng tùy chọn thứ ba nhưng tôi sẽ không biết cách sử dụng tùy chọn này vì lịch được liên kết với một đối tượng duy nhất.
Tôi mới dùng cả Python và Django, vì vậy ai đó có thể cho tôi lời khuyên?
Vì vậy, @llazzaro, tôi đã sử dụng tùy chọn thứ ba và phân lớp lớp Sự kiện. Nhưng nó bắt đầu vào một thời điểm cụ thể vào ngày đầu tiên, nói 10 giờ sáng. Nó được gọi là sự kiện "cả ngày" cho những ngày trung gian và kết thúc lúc 5 giờ chiều vào ngày cuối cùng. Tôi muốn hiểu liệu tôi có thể nhận được sự kiện một lần trong một số ngày bắt đầu cùng một lúc và kết thúc vào cùng một thời điểm mỗi ngày hay không. – Afrowave